Commit Graph

  • bc6084e068 Remove unused reconnect method Brett Sun 2016-10-26 14:10:25 +02:00
  • 6a09d1ce8c Update outdated or incorrect docstrings Brett Sun 2016-10-26 14:05:50 +02:00
  • aee13050cb Add __init__.py files Sylvain Bellemare 2016-10-26 12:28:31 +02:00
  • df383a5c25
    Merge branch 'master' into isolate-database-calls vrde 2016-10-26 11:10:39 +02:00
  • ce17491c6a Add bigchaindb common code Sylvain Bellemare 2016-10-25 16:50:31 +02:00
  • 51c581428c Merge pull request #696 from MinchinWeb/cache-pip-on-travis Sylvain Bellemare 2016-10-25 11:25:34 +02:00
  • 2891c9497b Merge pull request #742 from sbellem/merge-common-lib Sylvain Bellemare 2016-10-25 11:10:49 +02:00
  • c39fad3f2f Revert "Merge common lib" (#741) Sylvain Bellemare 2016-10-25 10:31:06 +02:00
  • 43522b6b6b Revert "Merge common lib" Sylvain Bellemare 2016-10-25 10:25:26 +02:00
  • 64cafc62ad Merge common lib (#739) Sylvain Bellemare 2016-10-25 10:21:20 +02:00
  • 5329ac4662 Merge 77f7b9f89862ffd7108412ab565b2b00f1bbf326 into 35788088f26e8c5998280edea4cc6db7aed1410b Sylvain Bellemare 2016-10-24 15:44:10 +00:00
  • 35788088f2 Merge pull request #705 from bigchaindb/update-docs-re-azure-node-deployment Troy McConaghy 2016-10-24 17:12:15 +02:00
  • ea9dfaf1e5 Replace bigchaindb_common pkg by bigchaindb.common Sylvain Bellemare 2016-10-24 17:01:43 +02:00
  • ff7cf0863f Copy conftest from bigchaindb-common - by @timdaub Sylvain Bellemare 2016-10-24 15:59:49 +02:00
  • 77f7b9f898 Extract common lib tests Sylvain Bellemare 2016-10-24 15:47:29 +02:00
  • f291088ef1 prevent adding None as fulfillment / condition to Transaction Scott Sadler 2016-10-13 16:12:27 +02:00
  • 288b035cf9 Small modifications to support new cryptoconditions Rodolphe Marques 2016-10-13 16:33:41 +02:00
  • 2045ad409a Remove resolved TODOs tim 2016-10-13 10:48:52 +02:00
  • 9c5e57037f Add test for asset initialization tim 2016-10-13 10:46:49 +02:00
  • 51cc63009b Correct raised error tim 2016-10-13 10:46:24 +02:00
  • 10a3d17165 fix pep8 issues Rodolphe Marques 2016-10-12 15:55:50 +02:00
  • 958a95e1c2 Fixed tests Rodolphe Marques 2016-10-12 10:31:30 +02:00
  • f06d08631c initial integration of asset Rodolphe Marques 2016-10-07 15:46:55 +02:00
  • 503868bda8 Add Asset amount to condition tim 2016-09-28 16:20:36 +02:00
  • c661777675 Add Asset into work-flow-functions tim 2016-09-28 16:03:43 +02:00
  • 766e9d5be7 Add basic Asset model tim 2016-09-28 12:03:54 +02:00
  • 504e8393ca Rename Data to Metadata tim 2016-09-28 10:24:55 +02:00
  • 39f6a1d36e Make tests comply to 79 chars per line tim 2016-10-11 16:24:39 +02:00
  • 964b91bc4a PR feedback tim 2016-09-21 11:08:18 +02:00
  • 404bf9b706 Allow custom thresholds tim 2016-09-20 18:31:38 +02:00
  • fdc224c397 Catch CC Error for Fulfillment tim 2016-09-16 11:12:55 +02:00
  • 36139ff67e Adjust fulfillment (de)serialization tim 2016-09-14 13:46:17 +02:00
  • d959897a76 Increase test coverage tim 2016-09-02 14:51:33 +02:00
  • c1cd1b180f Create transfer-tx interface tim 2016-09-02 13:55:54 +02:00
  • 9f918b7e1b Small adjustments to transfer-tx interface tim 2016-08-29 14:45:55 +02:00
  • d70c5ba41c Transaction.transfer add single input and outputs tim 2016-08-26 15:43:06 +02:00
  • 9729abb6c4 Add hashlock condition serialization tim 2016-08-25 23:27:57 +02:00
  • 3009967881 Add Transaction.create for hashlock conditions tim 2016-08-25 22:21:49 +02:00
  • 2b183498ae Add validation tests tim 2016-08-25 21:57:20 +02:00
  • 1a065729ee Add Transaction.create tim 2016-08-25 21:29:08 +02:00
  • 19b203d4b6 Heavy refactor to comply with current implementation tim 2016-08-25 19:29:16 +02:00
  • 151d7debd1 Use __eq__ to compare objects tim 2016-08-24 19:12:32 +02:00
  • c8979ab67f Add serialization validation for txids tim 2016-08-24 18:29:20 +02:00
  • ea41b136bd Adjust fulfillment validation interface tim 2016-08-24 11:57:41 +02:00
  • f62085defa Compliance to legacy BDB models tim 2016-08-23 20:08:51 +02:00
  • a6ab7f833a Fix test case tim 2016-08-19 14:14:47 +02:00
  • abd1f29fba Fix signing logic tim 2016-08-19 13:59:49 +02:00
  • 3bc6501266 Remove condition and fulfillment ids tim 2016-08-19 11:39:34 +02:00
  • 1771379443 Transfer-tx fulfillments validation tim 2016-08-19 10:42:20 +02:00
  • 9ce54e201a Add test coverage tim 2016-08-18 14:54:44 +02:00
  • f8473fdbb8 Add test coverage tim 2016-08-18 10:44:05 +02:00
  • d5d81781ad Fix tests tim 2016-08-17 15:29:13 +02:00
  • 83c1c981aa Adjust setup to package structure tim 2016-08-17 15:05:16 +02:00
  • d1083058cc Clean up after move tim 2016-08-17 14:40:10 +02:00
  • 6d9d2c92ea WIP transfer tim 2016-08-17 09:58:20 +02:00
  • ab2f69c82e Add ThresholdCondition support tim 2016-08-15 15:29:20 +02:00
  • b7019595ac Add fulfillment validation tim 2016-08-08 15:06:00 +02:00
  • 0c110f5200 Add Tests for tx serialization logic tim 2016-08-05 10:13:34 +02:00
  • 6742ace3d7 Finalize serialization logic for tx class tim 2016-08-03 17:22:57 +02:00
  • e9d5c5ce40 Add tests for: - Conditions; and - Fulfillments tim 2016-08-01 13:59:35 +02:00
  • 51e3e55c56 WIP: Implement sign tx tim 2016-07-28 16:32:27 +02:00
  • ad890653d8 Tx model: Add test for empty inputs tim 2016-07-27 15:30:21 +02:00
  • d1e1e63950 delete superfluous decorator (#479) Alicia 2016-07-24 13:58:53 +02:00
  • 4eaf0c5c98 unused import ryan 2016-07-18 10:54:07 +02:00
  • 0255cecea6 iQIcBAABAgAGBQJXhl6oAAoJEGWBx8ObPTl9kJcP/0KJr2dzT8yysGBswS/a7yyv hoAIP1s1HkglDtgAAbpy1NAGFILvamdI2fPo8qvKTpm0pc5JtYLj85GqS+hJSuY4 /1E0ViTApuzDF097NwSmMd1NDJs1w/+yNA36osgRLY3K2W2Ldd8Z+Gj63iEY+Vpy Fw7M1/4fd4S1YF8qI/YEFa1JjmVOVlf1FbZ/fuc91szaEYnAy7LT2BGwblP4ukDA RdMreiGU547INSJca6366KUH1KZUeFJkGNna9Kv2xygwNtejnS2vlUb02Ed1cBpY waq4PK+MF8IVr2psesgmXON8L6t2rCWUcxX65m5fn18Zoa0jA6SjUQ5hqJO3oeWG E9Ii+BFbDRf2IqDpvt5If1PqPm40qc2ozzRvDLDPBkmElB3ZUAk2iTAmxW/7j5Ew pD3JSl68cng74f9Px00k9+VCwUJHAD4zsff34rz1EYf27ItYd4O1jhXmAu+bqfN3 inXJh/YxLHzrIACR69MdEj2ba5iNw1pUKvAlgA4zA9MPKpm3Yhb0q/VpLnawIaTb KIQlA1kXC4Q5bAa2bTsjMpQEcVo9nzJOiMS+NX7cOTF00WtvMUxjNMOrNcDSZfg1 /ydlYGurT2BpBYix2OBVsnBdL3aJqkVUWalfxSIVLd+FTPyz06bzRhvBKDPV+yKz fTjPeM64R3zfVvXqekLr =l7bz -----END PGP SIGNATURE----- vrde 2016-07-13 17:30:13 +02:00
  • 53d58c0ff7 merge improve-config branch Rodolphe Marques 2016-04-12 12:39:49 +02:00
  • 99604c0270 Renamed dict_config() to set_config() troymc 2016-04-14 10:55:07 +02:00
  • 5392bb032c iQIcBAABAgAGBQJXDQTjAAoJEGWBx8ObPTl9LKkQALGImKvUJs/vhwCPTitYHTfi G203nzWMrTAo23wotWN33ukx/Lpa5c7X5GRpc6nzHEetsUFc6lDaE1NcuNlzNsC/ SXTfgrMN2atLA1HlpNayRyrUmQ1LH3Pv3wnhT0D0/raFbhanBl12wp+2XqNy6u8t 6gOlZpQspqf16ChPd6ctW/+yulBGrs8tB4vq5Z7ajnFTFH8hh+kzGp3/P2zioacA S9KjbK2hCzZA2d67THrvTIhjTaQaaH2ZOx7Yzu144Kx8dbVRqvrUlcLS/cRVoODU i6TK4FdsMMBMSYKPrCia5zgoo7PSS4bg7kyE41C6sGyYCtYhGd19C8xN3hyjCDjq 5SeOrLBYDLwZ5oKF6zCkT2vpDVtYgNUccR6i540jySB7ueojF5/LyPCoANYCcoZh 23DUWy4RsFBWr8hjwrnAZd0rO5ZZ+sKGY15q3eMm8Irr6ov0L14MWCcmhn8cpk0I WNYQfrQ4X5WIFny1AYpwIaZE14zDMTGSwuSWIhQUlTDALMA6q1pr57QQnw5tD1bi QFIppkg/tARspL8p1byEBCZdRQ7nVMh7XiqZGLDPr7V1lVQx7ttW2ao0NI74wImH Wr86MQaYu8pZ5Q3sMQwAAVcwBT1QLPvWQ9F8SwnI0YqN1QLtkQZ1jQ91bGclCniU tgShJ1sYCCjPCe1OGv+d =tn8E -----END PGP SIGNATURE----- vrde 2016-04-12 16:23:09 +02:00
  • 3e8a7d9af9 iQIcBAABAgAGBQJXBndoAAoJEMPYWQ5tDUOaafoQAKgsQGUqRvMQk8jVPTc3QyCz 5C5SGl2tTBqsN5fw2DtnX7eOuUEdFxTkv6sqQNWojyLyFV0sy0yyWc4PHm6jTZq4 jEdLctiuoPhR0dO2zMx+KJADl+jmPTp5V+U7OpwtitxTGQz9ju1qtVoQQzWiVPYd jIf5fGAuVEWMy0QDoKcqVIxI3REdkK8mPk7QRLK5CTZt2Mh/ubFoWZ0qBwMWXo9F RzrZGOC0LnhP9oDwdATNzgZIjA+B4nIHPq1K+sbWWS3V+Iejtwd2uhg85Ya8WkR7 nEGK0gznCjpxu78LyAPHModXSFLQL0YmUS/GQrUFdf5GbIZDCR0xWQ3SUUNdH6MH Y7wNKljB9GEfQlFkuLC9NWLaHFzADo0/0GDe/h3Zf3ludsGZEkRB4nWiSNtN8MQ/ f5coXjkXngnheuVyiYMLmCdfj3Mimo3y5FAyfFl4zERBn25sYQ+Z7XPGdDdETXBr zhsiR7htZsvYa0MQJymrztXRd8mlSCSJ14Ddj4qMBw5IcY1IBSbpGZehjKclxplq XM9FeQiGlrXVSPYucmltTfV++tFN0NR5JTTNLXtSJKRpn/lgf1a5cjZuqAaWtRPp BZ/jik/zpbZuHjqOkctuuBp3W9ps+pS99pHI4gBZoSNX3OfzHvbP22t7vouqy01i g51E1vG5BixinEsAFNWd =xOqE -----END PGP SIGNATURE----- diminator 2016-04-07 17:05:57 +02:00
  • c90745bcc4 imports from crypto diminator 2016-03-31 15:10:43 +02:00
  • c798705db4 import keys from cryptoconditions set ed25519 as default diminator 2016-03-23 19:14:59 +01:00
  • b88ff36a53 iQIcBAABAgAGBQJXBoK8AAoJEGWBx8ObPTl9E1UP+wZK84qWzNLJbfogXl4rJyI9 C6yb7Eb7K7Ka43+E3+l/oNXvQlXVrDU72L4oM/QoZCZnFpj5Aori1/vSTNsNrKTy 1vxW68RDt1nPbYr7Vqq7pi4/qvPdISgHQMBpue4TXSkJiOBq/qT2bxdWATbbOF31 3v3K5LshyGVtpMZ9uPZDEK915LqxlkeP4FTs2qT863SxvCOH/5eu+/LNuwUZ+jwR ar4dUVtyaC8P/c+jREvjMkBX68oNytDnCRZ8nsKgdn2rMBnLurcwa2+iGt2As6cX SniboM0Y7CMWKIWqyIAVcmq41o7TujCWLM6s0OETjpB4eQSYPzWkX6uXIAwhmI6B Ywk5DYbY+icTI93RKOGXNvw92eVq6SdZ+XNo5zTdydfA4TEHeXhHvcuPwfOGUCdr rRJVadNXBPnH/H9EY3jjPfhporO44Y1FwhmVquRU9SWw26OULcYM7c0jQD8ybeRu kEg9HrI1Bdes0CD1HTmYPpNmC0urysaqWfCEpsnXWwv/1bu6s/w6HBphCT13DVIj epkYKjMkiHz92Kk2KlTqKQP+mp9C7XJT0IEKTDHHpvGQXDVV70lD33q9xURrFJw1 ILTzpJKvujKgD9zwXma0kZ6qcvBRSgTdXIEO4ApSkEb38m0Qy1Otoryf32qU/jdq 7M0hZEm9lbQnWBbVoEl6 =MO3b -----END PGP SIGNATURE----- vrde 2016-04-07 17:54:36 +02:00
  • e9cb0993c0 Add config to blueprint and fix tests madness vrde 2016-03-03 01:40:40 +01:00
  • 158db7617d Add asset create and transfer vrde 2016-02-24 02:38:30 +01:00
  • a5ae588565 Use unique db names in tests to allow xdist vrde 2016-02-19 00:10:44 +01:00
  • 38bf459896 Make it harder for issue #27 to go unnoticed Sylvain Bellemare 2016-02-15 22:18:26 +01:00
  • 54d959ad07 Remove unused import Sylvain Bellemare 2016-02-13 02:15:44 +01:00
  • 9188a5939c Re-worked tests such that #27 is covered Sylvain Bellemare 2016-02-13 02:14:15 +01:00
  • 12b62aee6a Add code, have fun! Wrigley the Buffalo 2016-02-10 19:55:33 +01:00
  • c4ae136d38 Extract common lib implementation Sylvain Bellemare 2016-10-24 15:17:06 +02:00
  • b1704cc69e Improve documentation (#42) Tim Daubenschütz 2016-10-20 08:27:41 -07:00
  • 0c5709c6e7 prevent adding None as fulfillment / condition to Transaction Scott Sadler 2016-10-13 16:12:27 +02:00
  • 1e3ed8cfd1 Small modifications to support new cryptoconditions Rodolphe Marques 2016-10-13 16:33:41 +02:00
  • 3542c516e8 Remove resolved TODOs tim 2016-10-13 10:48:52 +02:00
  • 8d716f9528 Correct raised error tim 2016-10-13 10:46:24 +02:00
  • 458a538805 fix pep8 issues Rodolphe Marques 2016-10-12 15:55:50 +02:00
  • 937a888d43 initial integration of asset Rodolphe Marques 2016-10-07 15:46:55 +02:00
  • 4bdb806ec4 Add Asset amount to condition tim 2016-09-28 16:20:36 +02:00
  • 7082cc5e57 Add Asset into work-flow-functions tim 2016-09-28 16:03:43 +02:00
  • 71fb74b638 More renaming of payload => data tim 2016-09-28 14:09:39 +02:00
  • e600ba8cea Add basic Asset model tim 2016-09-28 12:03:54 +02:00
  • f11b508ce2 Add Asset exceptions tim 2016-09-28 11:03:32 +02:00
  • e2f2eba5e2 Rename Data to Metadata tim 2016-09-28 10:24:55 +02:00
  • e1549afa8d Renaming inp to input_ tim 2016-10-12 13:56:14 +02:00
  • 381caec35e Make exceptions.py comply to 80 chars tim 2016-10-11 17:34:11 +02:00
  • 44c0abb120 Make util.py comply to 79 chars tim 2016-10-11 17:29:22 +02:00
  • b74d991d4e Make transaction.py compy to 79 chars tim 2016-10-11 16:02:28 +02:00
  • f52ab9ad29 add fulfillment exception ryan 2016-10-04 17:07:50 +02:00
  • 7c75929495 Fix tests tim 2016-09-21 11:24:03 +02:00
  • c44310b1fe PR feedback tim 2016-09-21 11:08:18 +02:00