Georgios Konstantopoulos
f0dea75219
feat: use ethers_solc::Solc instead of ethers_core::utils::Solc ( #546 )
...
* feat(ethers-solc): deserialize bytecode as bytes
* feat(ethers-solc): add method to fetch compact contract
* feat(ethers-solc): use Abi type instead of Vec<serde_json::Value>
* test(contract): use new Solc bindings
* test(middleware): use new Solc bindings
* chore: remove solc from ethers-core
* chore: remove concurrent setup code from ethers-core
* feat(ethers-solc): add ArtifactOutput::Nothing as a no-op artifact logger
* feat: add ethers-solc to top level crate
* examples: use new solc building pattern
* chore(solc): re-use opt str impl for error code decoding
* fix abigen example
* chore: fix doctests
* chore: remove setup feature
* fix: decode string to bytes correctly
* chore: clippy lints
2021-10-31 13:34:51 +02:00
Matthias Seitz
dcf20022c6
chore: add rustfmt.toml ( #537 )
...
* chore: add rustfmt.toml
* rustfmt
* chore: Update readme with fmt info
* ci: update ci
* chore: rustfmt
* rustfmt
* rustfmt
* ci: install libudev
* chore(clippy): make clippy happy
* chore(clippy): make clippy happy
* revert ci
* ci: install libudev
2021-10-29 14:29:35 +02:00
Alexey Shekhirin
5693b7019e
docs: fix broken ethers-js link ( #475 )
2021-09-28 22:40:36 +03:00
Georgios Konstantopoulos
8891ed38b4
chore: pull ethers to top level directory ( #398 )
...
* chore: pull up ethers to top level directory
* chore: enable ws feature when running examples
* chore: fix paths
* chore: enable ipc feature when running examples
2021-08-21 15:34:21 +03:00
Georgios Konstantopoulos
3f313ede01
el refactor
2020-05-26 12:37:31 +03:00
Georgios Konstantopoulos
d3b9b378c5
feat: add tokenization and improve contract API for events
2020-05-25 21:14:13 +03:00
Georgios Konstantopoulos
33b36bbc52
feat: add basic contract support
2020-05-25 18:35:38 +03:00
Georgios Konstantopoulos
1dd3c3dc89
WIP add contract abi
2020-05-25 13:05:00 +03:00
Georgios Konstantopoulos
548b24e518
feat: add fetching logs
2020-05-25 12:23:50 +03:00
Georgios Konstantopoulos
fe554c158c
wip: filters
2020-05-25 00:15:45 +03:00
Georgios Konstantopoulos
946c4912f4
feat: add receipts
2020-05-24 23:27:51 +03:00
Georgios Konstantopoulos
ee03703ed4
feat: add get_block
2020-05-24 23:11:47 +03:00
Georgios Konstantopoulos
15be482c06
do not expose fields
2020-05-24 21:45:18 +03:00
Georgios Konstantopoulos
96add97869
use builder pattern for txs
2020-05-24 21:34:56 +03:00
Georgios Konstantopoulos
f8ca81ab22
add eth_balance and eth_accounts
2020-05-24 20:26:41 +03:00
Georgios Konstantopoulos
3ed8b58ceb
rename type
2020-05-24 20:19:35 +03:00
Georgios Konstantopoulos
08a25fb848
deduplicate tx types
2020-05-24 20:17:46 +03:00
Georgios Konstantopoulos
2b7c4ce7b4
cleanup
2020-05-24 19:43:47 +03:00
Georgios Konstantopoulos
0f12894765
abuse Deref for using provider methods in the Client
2020-05-24 19:29:04 +03:00
Georgios Konstantopoulos
8a8e33c9c8
lints and more examples
2020-05-24 19:14:27 +03:00
Georgios Konstantopoulos
4b6fbf00a8
docs
2020-05-24 18:55:46 +03:00
Georgios Konstantopoulos
f82f8db57f
wallet refactor
2020-05-24 18:40:16 +03:00
Georgios Konstantopoulos
07daa1a891
refactor
2020-05-24 17:47:15 +03:00
Georgios Konstantopoulos
913b917620
WIP
2020-05-24 17:00:47 +03:00
Georgios Konstantopoulos
1a49a62a81
init
2020-05-22 23:43:30 +03:00