[−][src]Macro oasis_std::abi_encode
Encodes arguments into the format expected by Oasis services.
Example
use oasis_std::{abi::*, Address, AddressExt as _, Context}; let method_id = 4; let payload = oasis_std::abi_encode!(method_id, "some data", &["some", "more", "args"], 42,).unwrap(); let callee = Address::default(); let output = callee.call(&Context::default(), &payload).unwrap();