Jürgen Eckel
967ca2e7f7
removed commented imports
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-11-02 09:31:54 +01:00
Jürgen Eckel
588494ac38
Merge branch 'main' into connection_singleton
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-28 11:50:18 +02:00
Lorenz Herzberger
e401995637
updated asset migration ( #276 )
...
* started replacing asset with assets
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* switched asset_id for asset_ids
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* __init__ transfer now uses multiple assets
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed some test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added VS Code debugging section to tests/README.md
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed typo
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* minor changes to get_transaction
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* Added ignore for .vscode
* convert cursor to list
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed get_assets
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* Resolved the error of validation for assets
* added additional check to get_transaction
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted backend queries for multiple assets
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted common tests for multiple assets
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed db test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed election test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed almost all tendermint tests
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed some command test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed validation test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added comment to get_transaction_filtered
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed some core test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* Updated the unspent output function of Transaction according to new assets model
* fixed txlist tests
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added comments to backend get_asset function, removed duplicate
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed further test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed some more tests
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added TODOs and changed test_client for aiohttp_client
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* Solved assert comparision issue and handled key error with fallback.
* Converted asset to assets in websocket
* Resolved store transaction tests
* added check to fix vote test cases, requires future change
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed some test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed test case
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed test case, added TODO on transaction.py for COMPOSE DECOMPOSE
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed last test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added planetmint-driver branch reference to dockerfiles for testing
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* Updated asset to assets on the acceptance/integration test suite
* changed get transaction list api point to use comma separated txids
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed acceptance test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* change cryptoconditions to asset-migration branch
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted doc strings
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed integration tests, removed unused code and adjusted some docstrings
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted some test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed some test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed some more test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed tendermint test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed web test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* bumped up planetmint-transactions version number
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* resolved linting issues
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed abci test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* updated changelog and version umber
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Co-authored-by: ArpitShukla007 <arpitnshukla@gmail.com>
2022-10-28 11:45:27 +02:00
Jürgen Eckel
42fa2dffdb
blackified test_core.py
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-28 11:42:07 +02:00
Jürgen Eckel
1abb7f6078
fixed test_get_spent_issue_1271 issue after 1st start of the tests/services
...
renamed tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-28 11:41:13 +02:00
Jürgen Eckel
aedf42aa9d
blackified
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-28 00:57:54 +02:00
Jürgen Eckel
443ac1f6ad
streamline and seperate testing to avoid conflicts
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-28 00:56:04 +02:00
Jürgen Eckel
1b76af8565
added wrong ConnectionError refereing
...
removed obsolete tests
clear singleton before /after making DB connection tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-27 15:59:02 +02:00
Jürgen Eckel
1fc856c05f
blackified
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-27 14:51:24 +02:00
Jürgen Eckel
83318bb484
fixed wrong DB/connection object initialization in case of test_core spent tx/asset tests.
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-27 14:48:37 +02:00
Jürgen Eckel
910348b210
disabled mongodb tests for the time being
...
fixed monogdb Config initialization issues
removed default config definition oin Dockerfile-dev
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-27 14:46:37 +02:00
Jürgen Eckel
9dbcac96e2
blackified tests
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-26 00:40:10 +02:00
Jürgen Eckel
e018db93cb
Merge branch 'main' into connection_singleton
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-26 00:35:56 +02:00
Jürgen Eckel
c4370e3d00
fixed initialization bug
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-10-25 23:42:55 +02:00
Lorenz Herzberger
3954340d7d
replaced transactions module ( #268 )
...
* adjusted hashlib imports and renamed to bigchaindb error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added type hints to transactions module
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved upsert_validator txs to transactions, updated imports
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed unused imports
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved tx validate to lib
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved from_db to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed from db from transaction
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved election validation to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved election methods to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved get_validators and get_recipients to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed unnecessary election method
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved show_election_status to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved topology check to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved election_id_to_public_key to validator_utils
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved vote methods to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved process_block to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed unused code from Vote
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved has election concluded to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted has_election_concluded
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed unused imports, added copyright notices
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved rollback_eleciton to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved on_rollback behaviour to planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved some validator utils to tendermint utils, election approval now handled by planetmint
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* Use planetmint-transaction pypi package
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
* fixed docs imports
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed validate call on test case
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* resolved linting errors
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed mock on test case
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted CHANGELOG
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed duplicate transactions test suite
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed pr comments
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* reordered imports to be standardized
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed unused imports and reordered them
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed linter error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: cybnon <stefan.weber93@googlemail.com>
Co-authored-by: cybnon <stefan.weber93@googlemail.com>
2022-10-13 09:31:19 +02:00
Jürgen Eckel
40b401f9df
blackified a struct/file
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-27 13:13:06 +02:00
Jürgen Eckel
415c7694d5
* staring mongodb with docker-compose
...
* removed obsolete: sha3 import backward compatiblities
* removed some unresolved merge conflicts
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-26 23:27:26 +02:00
Jürgen Eckel
985546839d
blackified and added an additional test
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-26 21:01:13 +02:00
Jürgen Eckel
a8ccda78af
fixed singleton usage and simplified handling
...
* there is one outstanding issue:
* test_get_spent_issue_1271 is failing from time to time (there seems to be a race conditing that let it fail from time to time).
* test_get_divisble_transactions_returns_500 is failing very often (this seems to be related to test_get_spent_issue_1271 (I disabled this test for the time being so that we can move ahead). I assume that this will be solved by some rework of the pl <-> tendermint/cosmos layer)
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-26 20:51:56 +02:00
Jürgen Eckel
58977b5280
blackified python files
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-23 00:59:31 +02:00
Jürgen Eckel
5d63e2945a
added 1.2.2 change to changelog
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-23 00:51:40 +02:00
Jürgen Eckel
b881843461
Merge branch 'planetmint-tarantool' into connection_singleton
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-23 00:46:44 +02:00
Jürgen Eckel
c7bfe954e9
Merge branch 'roninx991-tarantool' into planetmint-tarantool
2022-09-22 23:13:33 +02:00
Jürgen Eckel
c0b0dcb6fc
Merge branch 'tarantool' of github.com:roninx991/planetmint into roninx991-tarantool
2022-09-22 23:12:52 +02:00
Jürgen Eckel
298b259eb0
fixed copy past error
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-22 22:47:15 +02:00
Jürgen Eckel
18ca4c17e3
improved mongodb connection handling
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-22 22:43:53 +02:00
Jürgen Eckel
bef98a8410
added connection management fixes so that the connections and tests are exected in an reliable way
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-22 22:30:19 +02:00
Lorenz Herzberger
69fe9b253d
ipld documentation and validation ( #259 )
...
* added information on CID and IPLD marhsalling to basic-usage
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted test cases for cid validation
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed linting errors
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* updated version number and CHANGELOG
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
v1.2.1
2022-09-20 10:34:44 +02:00
Jürgen Eckel
da27c7f2d5
fixed 'make run' : using tarantool instead of mongodb ( #258 )
...
* fixed 'make run' : using tarantool instead of mongodb
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* replaced mongodb by tarantool in the inline docs
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-19 13:42:37 +02:00
Jürgen Eckel
76c051ed26
increased rapid-json version (works now with 1.8.0) ( #257 )
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-19 13:33:43 +02:00
Jürgen Eckel
637dc4993b
Ipld ( #256 )
...
* added ipld dep
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* Cid tx schema (#252 )
* changed asset and metadata schema to string
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* updated fixtures and adjusted some models and test cases
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted dependencies, fixtures and added comments
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* alignd TX inputs to be CID compatible
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* converted assets to CIDs
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added multihashes
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed data packaging for IPLD compatible test cases for the unit tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* Transaction hierarchy (#254 )
* removed Transaction class from models.py, adjusted imports and function calls
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed comments
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed empty lines
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* resolved linting error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted import path
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added missing argument to mock
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* resolved linting error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted mock func signature
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed all unit tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed zenroom acceptance test
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* adjusted common tx schema, fixed election validate
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed an planetmint-ipld dependency that solved a package namespace collision in the dependencies of IPLD
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* disabled integration and acceptance tests as they rely on planetmint driver.
Plan is to resolve this circular dependency
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* adjusted acceptance tests to IPLD requirements
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* blackified
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added missing imports
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* blackified little changes
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Co-authored-by: Jürgen Eckel <juergen@riddleandcode.com>
Co-authored-by: Jürgen Eckel <eckelj@users.noreply.github.com>
* increased version
enforce ipld encodings to metadata and asset["data"]
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Co-authored-by: Lorenz Herzberger <64837895+LaurentMontBlanc@users.noreply.github.com>
v1.2.0
2022-09-16 00:13:51 +02:00
Lorenz Herzberger
22ccb26d99
Transaction hierarchy ( #254 )
...
* removed Transaction class from models.py, adjusted imports and function calls
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed comments
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed empty lines
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* resolved linting error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted import path
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added missing argument to mock
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* resolved linting error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* adjusted mock func signature
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-09-13 17:27:51 +02:00
Jürgen Eckel
d971709a79
250 migrate zenroom script usage within planetmint so that tx schema 21 is used ( #253 )
...
* * **Changed** adjusted to zenroom calling convention of PRP #13 (breaking change)
* **Changed** zenroom test cases to comply to the new calling convention
* **Fixed** zenroom signing bug (call of wrong function)
* **Changed** using cryptoconditions 0.10.0
* **Deprecated** usage of ripde160md as a address generation algorithm, isn't available from python 3.9.14 on, skipping these tests from now on.
* **Changed** script/ouptut tag to be of type array or object for schema v3.0 and v2.0
* **Changed** added 'script' handling to the common/transactions.py class
* **Fixed** data input handling to the transaction fullfillment methods
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* connected the version string in the banner of 'planetmint start' to the planetmint/version.py variables.
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added input validation to the transaction script parsing and passing
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* added backend support for the scripts
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* adjusted tests to the new zenroom calling convention
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* blackified the code
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* increased version to 1.1.0
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed docs building issues of dependency inheritance
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-09-08 21:41:10 +02:00
Sangat Das
276335d2bd
test_bigchain_class_initialization_with_parameters test should raise Connection Error
2022-08-28 23:51:12 -07:00
Sangat Das
5f8301141e
Changes to connection.py. Unable to run tests because of tarantool.error.NetworkError: (99, 'Cannot assign requested address')
2022-08-26 02:32:36 -07:00
Lorenz Herzberger
e41ce5df76
Script tag schema ( #245 )
...
* updated tx schema for v2 and v3, some errors remaining
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* linted transaction spec v2, wip script tag
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed state error on script tag
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed transaction schema script error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-08-25 14:58:42 +02:00
Jürgen Eckel
a9abc4114a
added a fix for get_txid_filtered ( #241 )
...
* added a fix for get_txid_filtered
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* moved 3 tx test to acceptance tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* fixed linter issues
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
* renamed file
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Co-authored-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-08-23 09:59:52 +02:00
Lorenz Herzberger
6be78c052f
added exception to handle erroneus cmd output ( #239 )
...
* added exception to handle erroneus cmd output
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* linted the schema.py
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Co-authored-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-08-19 10:08:58 +02:00
Lorenz Herzberger
0a21b0a9d9
updated primary indices from hash to tree ( #235 )
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Co-authored-by: Jürgen Eckel <juergen@riddleandcode.com>
2022-08-19 09:04:44 +02:00
Lorenz Herzberger
8abbef00fe
GitHub actions ( #234 )
...
* creating first github action
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fix syntax error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* renamed action, using black stable
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* updated checkout action on workflow black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* formatted code with black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* replaced lint with black service
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed black service added black check to makefile
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* replaced flake8 with black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added pull_request to black actions trigger
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* replaced flake8 with black style checker (#212 )
* updated version number to 1.0.0
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* creating first github action
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fix syntax error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* renamed action, using black stable
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* updated checkout action on workflow black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* formatted code with black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* version bumpt
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed some comments and unsused import
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* replaced lint with black service
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed black service added black check to makefile
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* replaced flake8 with black
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added pull_request to black actions trigger
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* started on unit test workflow
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed run step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed typo
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* testing docker-compose
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* check docker-compose
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* try running pytest
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* check out -f
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* changed path
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* increased health check retries, added job dependency
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added path to docker-compose.yml to test action
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved container startup to test step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added checkout step to test job
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* different kind of execution
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* checking build step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed missing keyword
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added checkout to build step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* storing artifacts
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added needs
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* changed Dockerfile-dev to python-slim
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added job matrix back in
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added abci to build job matrix
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* updated test job steps
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed typo
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* replaced docker exec with docker-compose exec for abci test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added first version of acceptance and integration test action
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added runs-on
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed syntax error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* reverted to docker exec
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added copyright notice and env to start container step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* separated abci from non abci test job
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* renamed pytest workflow to unit-test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added codecov workflow
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added pytest install to codecov step
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added pip install
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* moved codecov to unit-test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* show files
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* changed paths
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed debug job steps
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* renamed black to lint, added audit workflow
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* checking if dc down is necessary
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed dc down step from acceptance and integration
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* fixed lint error
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added tox documentation to github acitons (#226 )
* added documentation job
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added docs dependency install to docs workflow
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* add more dependencies
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* install rapidjson manually
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added python-rapidjson to docs requirements text
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* changed gh config on tox.ini
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added base58 to docs require
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* changed docs require to dev
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* reversed changes to docs require
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* changed gh to gh-actions
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* increased verbosity for debugging
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* added -e docsroot manually
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed verbosity
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed travis ci files
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* changed audit step to trigger on schedule
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Co-authored-by: enesturk <enes.m.turk@gmail.com>
2022-08-18 09:45:51 +02:00
Sangat Das
d4facb65c4
Changes in Connection singleton - to use only Connection()
2022-08-08 05:51:11 -07:00
Sangat Das
5f141abaf5
Fixed 1 issue: Raise configuration error when using different backend
2022-07-31 23:23:21 -07:00
Sangat Das
60ae991d70
Fixes #125 - Added Connection Singleton class
2022-07-28 02:28:56 -07:00
enesturk
e88bb41c70
Merge pull request #223 from LaurentMontBlanc/main
...
removed dead link
2022-07-20 13:12:17 +03:00
Lorenz Herzberger
3a8fdf2589
removed dead link
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-07-20 11:34:42 +02:00
enesturk
ae5f9d1a83
Merge pull request #222 from LaurentMontBlanc/main
...
fixed documentation links
2022-07-18 13:12:37 +03:00
Lorenz Herzberger
b6b06cbcd1
Merge branch 'planetmint:main' into main
2022-07-18 11:39:27 +02:00
Lorenz Herzberger
340f0c2449
fixed links to tendermint documentation
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-07-18 11:39:12 +02:00
Lorenz Herzberger
6dc855d327
removed comments and unused import ( #204 )
...
* updated version number to 1.0.0
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* version bumpt
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
* removed some comments and unsused import
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2022-07-13 15:04:13 +02:00
Lorenz Herzberger
90e90ab7a8
Merge branch 'planetmint:main' into main
2022-07-12 15:54:11 +02:00