Registry / crypto / vapabi-contract

vapabi-contract

JSON →
library9.0.0rscratesunverified

Provides easy conversion of Ethereum contract calls to bytecode.

# Cargo.toml [dependencies] vapabi-contract = "9.0.0"
INSTALL
IMPORT
SIG · VAPABI-CONTRACT
V
vapabi-contract
cryptorustv9.0.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Contract
use vapabi_contract::Contract;

Loads an ABI and encodes a function call.

use vapabi_contract::Contract; let contract = Contract::load("path/to/abi.json").unwrap(); let data = contract.function("transfer").unwrap().encode_input(&["0x...".into(), 100u64.into()]).unwrap(); println!("Encoded data: {:?}", data);
Debug
Known issues

No known issues recorded.

Upgrade
Version history
9.0.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
38 hits · last 30 days
node
36
Resources
vapabi-contract — cargo add vapabi-contract · libregistry