Rohit Narurkar
2d05ea6234
ethers-addressbook crate ( #769 )
...
* feat: macro and token (simplest form)
* fix: better structure to fetch token by string symbol
* chore: add tokenlist to prelude
* fix: from current dir
* fix: dir refactoring
* fix: clippy
* chore: refactor tokenlist to addressbook
2022-01-07 12:12:21 +02:00
Georgios Konstantopoulos
bb3a2fd27c
release: 0.6.0 ( #611 )
...
* release(core): 0.6.0
* release(providers): 0.6.0
* release(contract-abigen): 0.6.0
* release(contract-derive): 0.6.0
* release(derive-eip712): 0.2.0
* release(ethers-solc): 0.1.0
* release(contract): 0.6.0
* release(etherscan): 0.2.0
* release(signers): 0.6.0
* release(middleware): 0.6.0
* chore: update dev deps
* refactor(core): move docs to readme
* refactor(contract): move docs to readme
* refactor(providers): move docs to readme
* chore: bump ethers cargo toml
* refactor(signers): move docs to readme
* refactor(middleware): move docs to readme
* fix(ethers): adjust re-exports to allow searching internal packages
* docs: fix broken links
we cannot use relative crate imports because the readmes
are also imported by the parent crate
* alias readmes to be accessible to ethers crate
2021-11-23 21:23:12 +02:00
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