Expand description
Blockchain-agnostic types used by Odra Framework.
Re-exports§
pub use casper_types;
Modules§
- arithmetic
- Safe, overflowing addition and subtraction utilities.
- contract_
def - Encapsulates a set of structures that abstract out a smart contract layout.
- event
- Events interface and errors.
- uints
Macros§
- impl_
overflowing_ add_ sub - Implements OverflowingAdd and OverflowingSub for all the given types.
Structs§
- Execution
Error - An error that can occur during smart contract execution
- U128
- Little-endian large integer type
- U256
- Little-endian large integer type
- U512
- Little-endian large integer type
Enums§
- Address
- An enum representing an
AccountHash
or aContractPackageHash
. - Address
Error - Error that can occur while operating on an Address.
- CLType
- Casper types, i.e. types which can be stored and manipulated by smart contracts.
- Collection
Error - Error that can occur while operating on a collection.
- Odra
Error - General error type in Odra framework
- Public
Key - A public asymmetric key.
- VmError
- An internal virtual machine error
Traits§
- CLTyped
- A type which can be described as a
CLType
. - Odra
Address - Odra
Item - Unchecked
Getter