Modules

Macros

Create a Map with the given key-value pairs.

Create a Vec with the given items.

Structs

Account references a Stellar account and provides access to information about the account, such as its thresholds and signers.

BigInt is an arbitrary sized signed integer.

Binary is a contiguous growable array type containing u8s.

ContractData stores and retrieves data for the currently executing contract.

Error type indicating a failure to convert some type to another; details of the failed conversion will typically be written to the debug log.

The Env type provides access to the environment the contract is executing within.

FixedBinary is a contiguous fixed-size array type containing u8s.

Map is a key-value dictionary.

A 64-bit value encoding a bit-packed disjoint union between several different types (numbers, booleans, symbols, object handles, etc.)

Symbol reprents strings up to 10 characters long with a a-zA-Z0-9_ alphabet encoded into a 60-bit space between 10 characters long.

Vec is a contiguous growable array type.

Traits

Type Definitions

Attribute Macros