Wykres commitów

325 Commity (main)

Autor SHA1 Wiadomość Data
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