14 Commits

Author SHA1 Message Date
libscott
5e9b7f4ffe Remove condition details signature, rename subfulfillments to subconditions (#1589)
* implement output.condition.details marshalling and remove signature field

* rename outputs[].condition.details.subfulfillments to subconditions

* simpler threshold depth overlow handling

* pass public_key as kwarg

* change ccv1 condition uri in docs

* import base58 at top in test_transaction
2017-06-30 09:44:22 +02:00
libscott
074e783088 tx version break step with server version (#1574)
* tx version break step with server version
* fix regular expression for tx version
* restore docstring for Transaction version parameter
* add test for correct transaction version
2017-06-22 07:50:42 -07:00
Scott Sadler
622885aef8 require asset.data for CREATE and asset.id for TRANSFER in the schemas 2017-06-07 13:39:24 +02:00
Scott Sadler
6fbefd5230 Merge remote-tracking branch 'origin/master' into federation-tests 2017-04-24 15:16:48 +02:00
Scott Sadler
bbf5c49f9a test that transfer tx cannot have no inputs 2017-03-15 17:19:46 +01:00
Scott Sadler
860e7cda02 test that transaction with no hash raises schema validation error 2017-03-15 14:32:54 +01:00
Scott Sadler
a869f6d1dd fix wrong exception after schema change 2017-03-15 11:08:19 +01:00
Scott Sadler
48a766400d try to bump codecov into correct calculation 2017-03-15 11:03:00 +01:00
Scott Sadler
69bafc80c0 put limits on amount size 2017-03-15 10:17:41 +01:00
Scott Sadler
47c6a722ad move tests to validate transaction ID 2017-03-14 18:35:53 +01:00
Scott Sadler
4b060e6488 move tests related to assets 2017-03-14 18:07:25 +01:00
Scott Sadler
48a3ba96ae move tx tests from test_models.py 2017-03-14 17:12:10 +01:00
Scott Sadler
66830fc1d9 move version validation to transaction structure test module 2017-03-14 17:12:10 +01:00
Scott Sadler
ae8153bd10 new home of structural validation in tests 2017-03-14 17:12:10 +01:00