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
|
e5b1c06367
|
Speed up and improve wait_time using time dilation
|
2018-04-15 16:06:33 -07:00 |
tuxxy
|
43ddc96687
|
Use less-than comparison when checking the governance vote state block timestamps
|
2018-04-15 16:06:33 -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
|
a14a702551
|
Multiple solidity source dir compiler support
|
2018-04-15 16:04:22 -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 |
Kieran Prasch
|
9cd500bea5
|
Remove populus from Pipfile (also add ipbd)
|
2018-04-15 16:03:48 -07:00 |
Kieran Prasch
|
5f9b8c48ed
|
Updates miner config constants and commentary.
|
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
|
8349440fd5
|
Add RegistrarDoesNotExist error and raise in _read_registrar_file:
|
2018-04-15 16:03:18 -07:00 |
tuxxy
|
423c9d0938
|
Add get_contract_data method to find contracts on the Registrar chain via address or name; Relocate Provider
|
2018-04-15 16:02:40 -07:00 |
Kieran Prasch
|
c640597f12
|
Basis for KMS Provider, interfacing with Registrar, caching web3 contract instances.
|
2018-04-15 16:02:40 -07:00 |
tuxxy
|
7028da35b0
|
Add chain data operations and make _read/write_registrar_file functions module level protected helpers
|
2018-04-15 16:02:06 -07:00 |
tuxxy
|
7f31ef1f0b
|
Add Registrar class with private read/write methods; Store chain name information and add tester default chain
|
2018-04-15 16:01:38 -07:00 |
Kieran Prasch
|
3a5d71d193
|
Minimal solc compilation to web3 contracts; Tidy up a bit.
|
2018-04-15 16:00:58 -07:00 |
Kieran Prasch
|
5ea3546b0b
|
Provider <--> Registrar integration methods
|
2018-04-15 16:00:30 -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
|
f009a567d9
|
Basis for KMS Provider, interfacing with Registrar, caching web3 contract instances.
|
2018-04-15 15:30:16 -07:00 |
tuxxy
|
3b27a673be
|
Add get_contract_data method to find contracts on the Registrar chain via address or name
Fix syntax error
|
2018-04-15 15:30:16 -07:00 |
tuxxy
|
f7455ecb69
|
Add chain data operations and make _read/write_registrar_file functions module level protected helpers
|
2018-04-15 15:30:16 -07:00 |
tuxxy
|
ff5c93b8dc
|
Store chain name information and add tester default chain
|
2018-04-15 15:30:16 -07:00 |
tuxxy
|
ca9033ca9a
|
Add enroll method for Registrar
|
2018-04-15 15:30:16 -07:00 |
tuxxy
|
b924ad13a4
|
Add Registrar class with private read/write methods
|
2018-04-15 15:30:16 -07:00 |
tuxxy
|
0ae8bde0d9
|
Add empty interfaces.py file
|
2018-04-15 15:30:16 -07:00 |
Kieran Prasch
|
3dc4316312
|
Minimal solc compilation to web3 contracts.
|
2018-04-15 15:30:01 -07:00 |
Kieran Prasch
|
6f49202f2a
|
Deletes project.json populus chains config
|
2018-04-15 15:29:37 -07:00 |
Kieran Prasch
|
d9facaa29d
|
Updates Pipfile with Web3 contract testing deps, moves out README, adds missing __init__.
|
2018-04-15 15:29:37 -07:00 |
Kieran Prasch
|
c0665f47a9
|
Keeps a running test suite.
|
2018-04-15 15:29:07 -07:00 |
Kieran Prasch
|
c9a7954e90
|
Consolidate test fixtures and utilities, optimize imports
|
2018-04-15 15:28:28 -07:00 |
Kieran Prasch
|
83f116a5d1
|
Pick PR#22 from kms-eth; Further smooths file tree and namespaces.
|
2018-04-15 15:26:18 -07:00 |
Kieran Prasch
|
b713d2d8e8
|
Merge remote-tracking branch 'upstream/master' into solc-pipeline
|
2018-04-15 12:34:44 -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 |
tuxxy
|
3b006ecc15
|
Speed up and improve wait_time using time dilation
|
2018-04-14 22:44:03 -06:00 |
tuxxy
|
4192ee7862
|
Use less-than comparison when checking the governance vote state block timestamps
|
2018-04-14 05:29:15 -06:00 |
tuxxy
|
d0e4b8a205
|
Merge remote-tracking branch 'kprasch/solc-pipeline' into solc-populus-bridge
|
2018-04-14 04:10:30 -06:00 |
Kieran Prasch
|
05571c1ec8
|
Fix waiting calls
|
2018-04-14 03:09:44 -07:00 |
tuxxy
|
2df0af164b
|
Fix solidity test contracts path; Capture KeyError for Provider method
|
2018-04-14 03:37:28 -06: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
|
47170e1292
|
Merge remote-tracking branch 'tuxxy/solc-registrar' into solc-pipeline
|
2018-04-13 17:35:38 -07:00 |
tuxxy
|
91e91fd6b5
|
Add tester_registrar and tester_provider pytest fixtures
|
2018-04-13 18:34:48 -06: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 |