Commit Graph

376 Commits (8e85deec07b4648cebab2e805a060cfaeae628b1)

Author SHA1 Message Date
Kieran Prasch fc22d51eac Cleanup tests, web3 -> w3, cleanup imports. 2018-04-16 00:23:20 -07:00
tuxxy 84f9bd7864 Refactor Registrar to handle addresses as keys; Add some minor fixes to tests 2018-04-16 01:19:05 -06:00
Kieran Prasch 8b00b0a1cd Massage Token/Issuer contract tests into running again. Removes .lower calls, update web3 events API to use event Filters. 2018-04-15 16:21:29 -07:00
tuxxy b9d460a719 Apply API updates to eventFilters 2018-04-15 16:20:44 -07:00
tuxxy 8748a19893 Fix solidity test contracts path; Capture KeyError for Provider method 2018-04-15 16:06:10 -07:00
tuxxy 485d2a6f01 Start to update contract tests to pure web3 api; *borrowing* populus namespacs. 2018-04-15 16:05:12 -07:00
Kieran Prasch 7fab7eb18d Update contract test to kms provider api usage; Remove Populus API calls 2018-04-15 16:04:43 -07:00
Kieran Prasch c2d6e6baca Pytest session fixture, delegating sol compiler control at test runtime 2018-04-15 16:04:43 -07:00
Kieran Prasch efbac1df48 Removes Ethereumconfig, inject web providers into blockchain classes. Provider compiler control and web3 contract cache 2018-04-15 16:03:48 -07:00
tuxxy d4b88a7a12 Get tests running with some changes - Add minimal EthereumConfig back as a holdover 2018-04-15 16:03:18 -07:00
tuxxy 012cf15c1d Add get_contract_data method to find contracts on the Registrar chain via address or name 2018-04-15 15:59:54 -07:00
Kieran Prasch 78feadd0c4 Removes .lower calls, update web3 events API to use event Filters. 2018-04-15 12:33:33 -07:00
Kieran Prasch 991a2f7687 Massage Token/Issuer contract tests into running again. 2018-04-14 23:34:12 -07:00
tuxxy f2a98ffc67 Push up everything I have so far and use eventFilters 2018-04-14 22:44:51 -06:00
Kieran Prasch 05571c1ec8 Fix waiting calls 2018-04-14 03:09:44 -07:00
Kieran Prasch efd4ec0177 Start to update contract tests to pure web3 api; *borrowing* populus namespacs.; Fixes multi-dire compiler bug. needs review. 2018-04-14 01:33:39 -07:00
Kieran Prasch 1a7fa8e75c Update contract test api calls 2018-04-13 17:09:40 -07:00
Kieran Prasch 227c8493ef Update contract test to kms provider api usage 2018-04-13 16:57:57 -07:00
tuxxy ee24326619 Remove Populus API calls and use new API 2018-04-13 17:53:47 -06:00
Kieran Prasch 9b2813f372 Pytest session fixture, delegating sol compiler control at test runtime 2018-04-13 15:32:01 -07:00
Kieran Prasch 506d7ed921 Provider compiler control and web3 contract cache; Provider interacting with registrar 2018-04-13 15:27:49 -07:00
tuxxy b8085d0d0c Get tests running with some changes 2018-04-12 21:29:18 -06:00
tuxxy c490445f8b Add tests for Registrar and the utility functions 2018-04-12 20:59:06 -06:00
Kieran Prasch 5ec9760a83 Consolidate test fixtures and utilities, optimize imports 2018-04-12 20:59:03 -06:00
Kieran Prasch 6959516ba6 Consolidate test fixtures and utilities, optimize imports 2018-04-11 20:26:03 -07:00
Kieran Prasch adfa29609e Manually merges inter-codebase tests, setup, pipfile, config classes, and sol source, respectively updates imports. 2018-04-10 17:03:21 -07:00