Yhtyyar Sahatov
2d82c43ce9
added `--version`
2022-04-19 21:56:45 +03:00
Yhtyyar Sahatov
2f63ef1910
small fixes
2022-04-19 21:45:57 +03:00
Yhtyyar Sahatov
405755215f
added
2022-04-19 20:25:20 +03:00
Yhtyyar Sahatov
982d7dbbce
Merge pull request #67 from bugout-dev/readme-update
...
Update README.md
2022-04-19 16:51:23 +03:00
Yhtyyar Sahatov
5575a3b7af
Update version.py
2022-04-19 16:49:24 +03:00
Yhtyyar Sahatov
3f68ab5a78
Update README.md
2022-04-19 16:37:56 +03:00
Yhtyyar Sahatov
6073fd1631
Update README.md
2022-04-19 16:25:14 +03:00
Yhtyyar Sahatov
6a528762f8
Update README.md
2022-04-19 16:21:41 +03:00
Yhtyyar Sahatov
2f05ab0a48
Update README.md
2022-04-19 16:15:54 +03:00
Yhtyyar Sahatov
67ab68f413
Merge pull request #66 from zomglings/watch-more-keenly
...
Improved "moonworm watch", added "moonworm find-deployment"
2022-04-19 16:08:47 +03:00
Neeraj Kashyap
fa7ccac180
Fixed isort
2022-04-18 19:32:53 -07:00
Neeraj Kashyap
ae20cd2fde
Fixed mypy errors in moonworm/deployment.py
2022-04-18 19:25:28 -07:00
Neeraj Kashyap
dd3a814c85
Bumped moonworm version to 0.1.19
2022-04-18 19:17:50 -07:00
Neeraj Kashyap
492dbff1f2
Modified "moonworm watch" to accept end block
...
Also added a `moonworm find-deployment` command which finds the block in
which a given smart contract was deployed (using binary search).
2022-04-18 19:15:57 -07:00
Neeraj Kashyap
4653ea698c
Merge pull request #62 from zomglings/fix-bytes-argtype
...
"bytes_argument_type" just returns the string argument
2022-03-18 21:51:34 -07:00
Neeraj Kashyap
c9fd4a9caf
Fixed bytes_argument_type
...
Encoding to bytes was breaking for nonempty bytes args.
2022-03-14 14:45:23 -07:00
Neeraj Kashyap
c78dc5c3a1
Fixed bytes_argument_type in generated Brownie code
...
Previously, it was failing on nonempty bytes arguments.
2022-03-14 14:41:16 -07:00
Neeraj Kashyap
d13fcdac2f
Merge pull request #60 from zomglings/moonworm-watch-to-jsonl
...
Added "moonworm watch ... --outfile output.jsonl"
2022-03-14 14:24:16 -07:00
Neeraj Kashyap
b64b36b3c2
Fixed isort, added ofp.flush()
2022-02-28 16:07:07 -08:00
Neeraj Kashyap
042aca21fb
Fixes and improvements
...
There are two places where `watch_contract` is called from CLI, and I
only modified one of them before.
Also used `print(json.dumps(...), file=ofp)` pattern to write with
newline.
2022-02-28 15:18:53 -08:00
Neeraj Kashyap
09abceab4d
Added --outfile argument to "moonworm watch"
...
If specified, in addition to printing events and method calls to screen,
they are appended to the given file as JSON lines.
2022-02-28 15:00:54 -08:00
Sergei Sumarokov
930e601996
Merge pull request #58 from bugout-dev/black-fix-log
...
Suppress logs from blib2to3 str parser
2022-02-08 20:06:44 +03:00
kompotkot
464e50baca
Modified version
2022-02-08 16:46:12 +00:00
kompotkot
b80d75904c
Suppress logs from blib2to3 str parser
2022-02-08 16:44:58 +00:00
Yhtyyar Sahatov
4af949ab09
bump of the version
2022-01-28 19:03:44 +03:00
Yhtyyar Sahatov
0335dd4c2d
Merge pull request #55 from bugout-dev/tx-value
...
added `--value`
2022-01-28 18:57:28 +03:00
Yhtyyar Sahatov
e9737f03b4
added
2022-01-28 18:53:23 +03:00
Neeraj Kashyap
0477656342
Merge pull request #53 from zomglings/eip1559-support
...
Added EIP1559 parameters to generated CLI for brownie projects
2022-01-26 10:17:38 -08:00
Neeraj Kashyap
3f441e3ba5
Black formatting
2022-01-26 06:13:05 -08:00
Neeraj Kashyap
239257f415
Added EIP1559 parameters to generated CLI for brownie projects
...
Tested on Moonstream DAO repo (successfully):
https://github.com/bugout-dev/dao/pull/30
2022-01-25 22:00:59 -08:00
Neeraj Kashyap
d8da821a16
Merge pull request #52 from zomglings/verify-contracts
...
Brownie generated code now includes contract verification functionality
2022-01-24 21:22:31 -08:00
Neeraj Kashyap
fe4e8bc79d
Brownie generated code now includes contract verification functionality
...
Tested against TerminusFacet on Polygon mainnet:
https://polygonscan.com/address/0x63Cf75b3ffE339Ec30524F204a5FfB97813bF9fB
2022-01-24 20:45:43 -08:00
Yhtyyar Sahatov
744919a338
Merge pull request #40 from bugout-dev/watcher-fix
...
fixed watcher transaction crawling
2022-01-11 17:01:56 +03:00
yhtiyar
76edd88aea
fixed watcher
2022-01-10 18:49:06 +03:00
Yhtyyar Sahatov
9bd62ee7e4
Merge pull request #39 from bugout-dev/fix-mock-state
...
fixed required env variables
2021-12-21 18:25:24 +03:00
yhtiyar
a733850607
bump of version
2021-12-21 18:24:18 +03:00
yhtiyar
2d72edfce2
fixed required env variables
2021-12-21 18:21:59 +03:00
Yhtyyar Sahatov
119114dda6
Merge pull request #38 from bugout-dev/fix-moonstream-ethereum-provider
...
Fix moonstream ethereum provider
2021-12-20 18:36:06 +03:00
yhtiyar
64d91aff58
isort watch
2021-12-20 18:33:43 +03:00
yhtiyar
bca2532b1f
bump of version
2021-12-20 18:20:48 +03:00
yhtiyar
ee9256a848
Merge branch 'main' into fix-moonstream-ethereum-provider
2021-12-20 18:19:03 +03:00
yhtiyar
2570424a8f
fixed web_metrics in moonstream ethereum provider
2021-12-20 18:18:07 +03:00
Neeraj Kashyap
1730c4a077
Merge pull request #36 from zomglings/transaction-config-nonce
...
Added --nonce argument to generate-brownie CLI
2021-12-19 04:29:06 -08:00
Neeraj Kashyap
6731e2e9b8
Added --nonce argument to generate-brownie CLI
2021-12-17 11:06:41 -08:00
Yhtyyar Sahatov
1779395be3
Merge pull request #34 from bugout-dev/fix-conflicting-cli-args
...
Added notion of protected argument names for CLI args
2021-12-17 20:45:17 +03:00
Neeraj Kashyap
9fd65cc5da
isort fix
2021-12-17 09:13:26 -08:00
Neeraj Kashyap
f88fd67135
Added notion of protected argument names for CLI args
...
This is meant to fix collisions between smart contract method arguments
and default transaction arguments - e.g. `--sender` for ERC20 approvals.
2021-12-17 08:47:52 -08:00
yhtiyar
cc9bfe664d
added ability to watch cu-land
2021-12-16 21:14:27 +03:00
Yhtyyar Sahatov
ca9e1f80eb
Merge pull request #33 from bugout-dev/function-call-crawler-improvements
...
Function call crawler improvements
2021-12-14 16:51:17 +03:00
yhtiyar
57910a9c8d
isort fix
2021-12-14 16:49:07 +03:00