rust-web3:以太坊JSON-RPC多传输客户端。 Web3库的Rust实现

时间:2024-05-18 12:04:22
【文件属性】:

文件名称:rust-web3:以太坊JSON-RPC多传输客户端。 Web3库的Rust实现

文件大小:124KB

文件格式:ZIP

更新时间:2024-05-18 12:04:22

Rust

web3 以太坊JSON-RPC多传输客户端。 Web3.js库的Rust实现。 文档: 用法 首先,将其添加到您的Cargo.toml : [ dependencies ] web3 = " 0.15.0 " 例子 #[tokio::main] async fn main () -> web3:: Result <()> { let transport = web3 :: transports :: Http :: new ( "http://localhost:8545" )?; let web3 = web3 :: Web3 :: new (transport); println! ( "Calling accounts." ); let mut accounts = web3. eth (). accounts (). await ?;


【文件预览】:
rust-web3-master
----.gitignore(31B)
----src()
--------api()
--------error.rs(3KB)
--------contract()
--------types()
--------confirm.rs(8KB)
--------transports()
--------signing.rs(6KB)
--------helpers.rs(5KB)
--------lib.rs(4KB)
----.cargo()
--------config(68B)
----LICENSE(1KB)
----Cargo.toml(3KB)
----.github()
--------workflows()
----examples()
--------transport_ws.rs(654B)
--------bench.rs(2KB)
--------res()
--------contract_log_pubsub.rs(2KB)
--------transport_http.rs(645B)
--------transport_either.rs(857B)
--------contract_log_filter.rs(2KB)
--------transport_batch.rs(565B)
--------contract.rs(2KB)
--------contract_storage.rs(2KB)
--------contracts()
--------readme.md(260B)
--------pubsub.rs(531B)
----README.md(4KB)
----deny.toml(6KB)
----rustfmt.toml(16B)
----.editorconfig(241B)

网友评论