Releases: tomusdrw/rust-web3
Releases · tomusdrw/rust-web3
v0.9.0
- Support Infura Project secret (#239)
- Fail deploy on failed status (#242)
- Improve error for byte deserialization (#251)
- Parse r/s values from signTransaction as U256 (#250)
- Updated blocks numbers to use U64 (#253)
- Add
web3::contract::deploy::execute_no_unlock
(#252) - Exported all the "pub" types that weren't (#259)
- Fixes to tracing (#262, #261, #260)
- Implemented From for TransactionId (#273)
- Expose
eth_subscribe
(#274) - Fix tokenization for arrays and primitives (#277, #307)
EitherTransport
implementation, to support transport-agnostic code (#297)- estimate_gas: do not serialize null block number (#291)
- Add
eth_chainId
method (#293) - Custom signing methods (#287)
- Add transaction signing with in
accounts
sub-namespace. (#279) - Updated dependencies (#232, #240, #268, #271, #272, #275)
Full list of changes: v0.8.0...v0.9.0
v0.8.0
v0.7.0
v0.6.0
v0.5.1
v0.5.0
- Parity's
traces
namespace - Update to latest
hyper
- Make
block_number
andblock_hash
optional in the receipt - Add
Eq
andHash
forBytes
.
Full list of changes: v0.4.0...v0.5.0
v0.4.0
v0.3.1
Notable fixes:
- Support basic auth credentials for HTTP transport (kudos @blackbeam; #112)
- Avoid waiting for confirmations if confirmations are not required (kudos @cheme; #110)
- Fix sync status (kudos @mjkoo; #111)
- Fix subscribe_logs (kudos @mjkoo; #118)
- Set Block seal_fields to an empty vector if missing (kudos @Jannis; #136)
- add support for
eth_getLogs
method (kudos @forrest-marshall; #122)