Crate rust_chain
source ·Re-exports
pub use chaintester;
pub use self::transaction::TransactionExtension;
pub use self::transaction::Transaction;
pub use serializer::Encoder;
pub use serializer::Decoder;
pub use serializer::Packer;
pub use db::PrimaryValueInterface;
pub use db::SecondaryValueInterface;
pub use db::Secondary;
pub use db::Iterator;
pub use db::SecondaryIterator;
pub use db::SecondaryValue;
pub use db::TableI64;
pub use db::Idx64Table;
pub use db::Idx128Table;
pub use db::Idx256Table;
pub use db::IdxF64Table;
pub use db::IdxF128Table;
pub use db::IdxTable;
pub use db::IdxTableProxy;
pub use asset::Asset;
pub use asset::Symbol;
pub use crypto::assert_sha256;
pub use crypto::assert_sha1;
pub use crypto::assert_sha512;
pub use crypto::assert_ripemd160;
pub use crypto::sha256;
pub use crypto::sha1;
pub use crypto::sha512;
pub use crypto::ripemd160;
pub use crypto::recover_key;
pub use crypto::assert_recover_key;
pub use name::SAME_PAYER;
pub use name::ACTIVE;
pub use name::OWNER;
pub use name::CODE;
pub use action::PermissionLevel;
pub use action::Action;
pub use binary_extension::BinaryExtension;
pub use eosio_scale_info;
pub use self::structs::*;
pub use intrinsic_abi_types::*;
Modules
- A module for working with borrowed data.
- The
Box<T>
type for heap allocation. - Collection types.
- Single-threaded reference-counting pointers. ‘Rc’ stands for ‘Reference Counted’.
- A UTF-8–encoded, growable string.
- A contiguous growable array type with heap-allocated contents, written
Vec<T>
.
Macros
- Creates a
String
using interpolation of runtime expressions. - Creates a
Vec
containing the arguments.
Structs
Functions
- Checks if a permission is authorized by a provided delay and a provided set of keys and permissions
- Checks if a transaction is authorized by a provided set of keys and permissions
- return resource limits of ram, net, and cpu.