szotov
|
5c56d4311e
|
Fixed escrow and integration tests
|
2018-04-21 16:59:58 +03:00 |
szotov
|
9e5a4ba376
|
Fixed policy and government tests
|
2018-04-20 14:25:39 +03:00 |
K Prasch
|
04d87b9b7f
|
Merge pull request #253 from KPrasch/solc-upgrade
Upgrade solc; Deprecate provider.get_or_deploy
|
2018-04-20 02:25:25 -07:00 |
K Prasch
|
6fe3358c55
|
Merge pull request #254 from KPrasch/solc-pipeline
Post-update naming cleanup (blockchain)
|
2018-04-20 02:25:06 -07:00 |
Kieran Prasch
|
f9a2c13426
|
Sets deployment gas price; mininal compilation logging dict.
|
2018-04-20 02:17:16 -07:00 |
Kieran Prasch
|
9b145941ad
|
ContractProvider and Web3 API updates
|
2018-04-20 02:17:13 -07:00 |
Kieran Prasch
|
02e23b9fef
|
Merge remote-tracking branch 'upstream/solc-pipeline' into solc-upgrade
|
2018-04-20 01:42:14 -07:00 |
Kieran Prasch
|
b8419744a4
|
Deprecates get_or_deploy_contract
|
2018-04-20 01:30:26 -07:00 |
Kieran Prasch
|
9f0859cf66
|
Updates contract constructors and event emissions to solc v0.4.23
|
2018-04-20 01:30:18 -07:00 |
K Prasch
|
6e5e59560a
|
Merge pull request #251 from KPrasch/sol-deps
Extract solidity dependencies + Tweak compiler and Registrar
|
2018-04-20 01:15:05 -07:00 |
K Prasch
|
56d3dcabb7
|
Merge branch 'solc-pipeline' into sol-deps
|
2018-04-19 17:45:10 -07:00 |
Kieran Prasch
|
e25caf2e89
|
Use import rebindings to extract the dispacter proxy and zeppelin sub-repos.
|
2018-04-19 17:42:01 -07:00 |
Kieran Prasch
|
f67f893d21
|
Generate compiler source paths with os module, injectable additional contract source dirs.
|
2018-04-19 17:36:56 -07:00 |
Kieran Prasch
|
c4625d1d24
|
Pytest Geth + PyEVM fixtures.
|
2018-04-19 17:35:21 -07:00 |
K Prasch
|
ea113f516e
|
Merge pull request #244 from KPrasch/sol-compiler
Sol compiler Inject source paths + multi-platform support
|
2018-04-19 12:42:35 -07:00 |
Kieran Prasch
|
4448ffb636
|
Generate compiler source paths with os module, injectable additional contract source dirs.
|
2018-04-19 12:41:16 -07:00 |
szotov
|
7944c3da67
|
Fixed Registrar.get_contract method, added optimization option to contract compilation
|
2018-04-19 21:06:49 +03:00 |
szotov
|
2c77a50b54
|
Removed circular dependency from MinersEscrow
|
2018-04-19 12:54:08 +03:00 |
K Prasch
|
d7d69f1bef
|
Merge pull request #236 from KPrasch/solc-pipeline
Port to web3 + py-solc compiler + ContractProvider
|
2018-04-17 17:20:38 -07:00 |
Kieran Prasch
|
9ad74ec8a6
|
Pytest Geth + PyEVM fixtures.
|
2018-04-17 10:51:44 -07:00 |
Kieran Prasch
|
f07ed43a32
|
Contract test Web3 API Updates;
|
2018-04-17 10:50:53 -07:00 |
Kieran Prasch
|
f7bf3b10fd
|
Fix Registarar multi-chain bug
|
2018-04-17 10:49:08 -07:00 |
Kieran Prasch
|
2670982d00
|
Moves global airdrop to Testerchains init.
|
2018-04-17 10:43:10 -07:00 |
Kieran Prasch
|
184b3c6e34
|
Modifys Registrar and ContractAgents to handle contract multi-deployment
|
2018-04-16 02:51:07 -07:00 |
tuxxy
|
6f64b3acc7
|
Refactor Registrar to handle addresses as keys; Add some minor fixes to tests
|
2018-04-16 02:23:56 -07:00 |
Kieran Prasch
|
3a2fb45e16
|
Merge remote-tracking branch 'tuxxy/solc-populus-bridge' into solc-pipeline
|
2018-04-16 02:18:46 -07:00 |
Kieran Prasch
|
67812e5cd9
|
Merge remote-tracking branch 'tuxxy/solc-populus-bridge' into solc-pipeline
|
2018-04-16 00:58:50 -07:00 |
tuxxy
|
2b27c1ebd6
|
Add contract address to contract_data
|
2018-04-16 01:55:46 -06:00 |
Kieran Prasch
|
fc22d51eac
|
Cleanup tests, web3 -> w3, cleanup imports.
|
2018-04-16 00:23:20 -07:00 |
Kieran Prasch
|
f63f77f5b3
|
Refines solidity pipeline, improves names, builds injectable compiler class.
|
2018-04-16 00:22:18 -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
|
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 |