Commit Graph

2035 Commits (5c922ba16d1da5b60b8aaa39ca357862f9e0921c)

Author SHA1 Message Date
Kieran Prasch 5c922ba16d Small bug fixes + Improve type hints, error mesages, and documentation 2018-08-31 12:19:16 -07:00
Kieran Prasch bcd8b5834e Adds from_config methods to Alice and Bob 2018-08-31 12:17:34 -07:00
Kieran Prasch d23a05536c Project-wide automated import optimization, followed-up with some hand-tweaking 2018-08-31 12:15:55 -07:00
Kieran Prasch 0cc2f3792f CircleCI: directly use install solc script to dodge pipenv api changes 2018-08-31 12:11:45 -07:00
Kieran Prasch a125614edf Keep tests passing along the way. 2018-08-31 12:11:27 -07:00
Kieran Prasch 1f63046ed2 Bifurcate interfaces module; Circumflex -> Interface 2018-08-31 12:05:29 -07:00
Kieran Prasch 48e151a8bf Update pyevm backend subclass, use URI for provider connection 2018-08-31 12:04:54 -07:00
Kieran Prasch 6b1d887459 Small bug fixes + Improve type hints, error mesages, and documentation 2018-08-31 12:01:06 -07:00
Kieran Prasch 65a26a8dd8 Adds from_config methods to Alice and Bob 2018-08-31 11:58:34 -07:00
Kieran Prasch 3154fb97b6 Project-wide automated import optimization, followed-up with some hand-tweaking 2018-08-31 11:55:04 -07:00
Kieran Prasch 8e1c8eb375 CircleCI: directly use install solc script to dodge pipenv api changes 2018-08-31 11:50:19 -07:00
Kieran Prasch ca4bb61193 Keep tests passing along the way. 2018-08-31 11:49:55 -07:00
Kieran Prasch 83435792ac Upgrade ETH deps: eth-tester/#123 2018-08-31 11:47:42 -07:00
Kieran Prasch d8d227309f Bifurcate interfaces module; Circumflex -> Interface 2018-08-31 11:47:42 -07:00
Kieran Prasch 70437a76fc Reorganize contract test module, and fixtures, to save on gas. 2018-08-31 11:47:42 -07:00
Kieran Prasch b6815f52ac Create blank ini config via cli command 2018-08-31 11:47:42 -07:00
Kieran Prasch 98f9b7f4c9 Update pyevm backend subclass, use URI for provider connection 2018-08-31 11:47:38 -07:00
Kieran Prasch 1e11b60f4b update pipenv deps to newer versions. Fix circleci script path 2018-08-31 11:46:39 -07:00
Kieran Prasch 0f613f0dc3 Better defaults for run_ursula startup 2018-08-31 11:46:39 -07:00
Kieran Prasch 12cc3a3eca Small bug fixes + Improve type hints, error mesages, and documentation 2018-08-31 11:46:37 -07:00
Kieran Prasch 01ce9d7d0e remove stale stake index param 2018-08-31 11:34:21 -07:00
Kieran Prasch 0cbffe5afd Reorganize Ursula methods 2018-08-31 11:34:21 -07:00
Kieran Prasch a59990f022 Give UrsulaProcessProtocol some output, and store its run commands. 2018-08-31 11:34:21 -07:00
Kieran Prasch b643d6d419 Gathers constants under one module 2018-08-31 11:34:21 -07:00
Kieran Prasch 06292f1192 Adds from_config methods to Alice and Bob 2018-08-31 11:34:18 -07:00
Kieran Prasch 79ab28712c Remove examples dir, relocate remaining valuable parts to cli.demos update gitignore: ursula's db 2018-08-31 11:33:46 -07:00
Kieran Prasch a71cb13730 Project-wide automated import optimization, followed-up with some hand-tweaking 2018-08-31 11:33:43 -07:00
Kieran Prasch c177260684 CircleCI: directly use install solc script to dodge pipenv api changes 2018-08-31 11:31:47 -07:00
Kieran Prasch beaed4bfd4 Keep tests passing along the way. 2018-08-31 11:30:31 -07:00
Kieran Prasch edf7269f95 remove stale metadata module 2018-08-31 11:28:01 -07:00
Kieran Prasch 9bc4b80984 Remove duplicated test ursula cache 2018-08-31 11:28:01 -07:00
Kieran Prasch b770ca7725 Fixes Inaccurate error testing for unknown contracts. 2018-08-31 11:28:01 -07:00
Kieran Prasch 81c2b4faa1 update gitignore 2018-08-31 11:28:01 -07:00
Kieran Prasch f5c9f19b70 Project-wide automated import optimization, followed-up with some hand-tweaking 2018-08-31 11:27:59 -07:00
Kieran Prasch 07be532194 Keep tests passing along the way. 2018-08-31 11:25:34 -07:00
Kieran Prasch f8e5d58f89 Project-wide automated import optimization, followed-up with some hand-tweaking 2018-08-31 11:24:08 -07:00
Kieran Prasch f1917560a6 CircleCI: directly use install solc script to dodge pipenv api changes 2018-08-31 11:19:45 -07:00
Kieran Prasch 7a645ebdb8 Keep tests passing along the way. 2018-08-31 11:18:04 -07:00
Kieran Prasch 0601094d3f Fix several bad imports post-rebase 2018-08-31 11:16:07 -07:00
Kieran Prasch b5e029a4ca Support dynamicly added, lazy, multiple blockchain providers 2018-08-31 11:16:07 -07:00
Kieran Prasch 674410d1f1 update example configuration file 2018-08-31 11:16:07 -07:00
Kieran Prasch 4df1f077fb add demo action to simulation command 2018-08-31 11:16:07 -07:00
Kieran Prasch dd777906f4 Allow one-off overrides of the registry during runtime 2018-08-31 11:16:07 -07:00
Kieran Prasch faf67efe0f modify finnegans wake demo for decentralized simulation 2018-08-31 11:16:07 -07:00
Kieran Prasch 0d8169a403 Running decentralized daemon without Rest or dht 2018-08-31 11:16:07 -07:00
Kieran Prasch c2cdfd1749 Handle the hot-swapping of in-memory with filesystem registry and cleanup for simulation runs 2018-08-31 11:16:07 -07:00
Kieran Prasch 12d4c99f1c simulation -> simulate 2018-08-31 11:16:07 -07:00
Kieran Prasch c4dd399bc6 preserve original sample nucypher config 2018-08-31 11:16:07 -07:00
Kieran Prasch a5c4add4c3 Lazify cli blockchain and agent connection even more 2018-08-31 11:16:07 -07:00
Kieran Prasch ea2073941c remove wet util code for simulation 2018-08-31 11:16:07 -07:00