Module types

Module types 

Source
Expand description

Base types some of which are aliases from rust-web3.

Structs§

AddressMetadata
Networking address metadata
Bytes
Raw bytes wrapper
CanonicalIdentifier
The channel’s canonical identifier.
DefaultAddresses
Contains a list of deployed contract addresses vital for the operation of the node.
H160
Fixed-size uninterpreted hash type with 20 bytes (160 bits) size.
H256
Fixed-size uninterpreted hash type with 32 bytes (256 bits) size.
QueueIdentifier
Message queue identifier.
U64
A wrapper around web3’s U64 types for consistency.
U256
Little-endian large integer type 256-bit unsigned integer.

Enums§

BlockId
Block Identifier
ChainID
Chain identifier
MessageTypeId
Message type identifier.

Type Aliases§

Address
Address
BalanceHash
BalanceProofData
Alias type for BalanceProofData
BlockExpiration
Alias type for block expiration.
BlockHash
Alias type for block hash.
BlockNumber
Alias type for block number.
BlockTimeout
Alias type for block timeout.
ChannelIdentifier
Alias type for channel identifier.
EncodedLock
Alias type for encoded lock.
FeeAmount
Alias type for fee amount.
GasLimit
Alias type for gas limit.
GasPrice
Alias type for gas price.
LockTimeout
Alias type for lock timeout.
LockedAmount
Alias price for locked amount.
Locksroot
Alias type for locksroot.
MessageHash
Alias type for message hash.
MessageIdentifier
Alias type for message identifier.
Nonce
Alias type for nonce.
OneToNAddress
Alias type for OneToN address.
PaymentIdentifier
Alias type for payment identifier.
ProportionalFeeAmount
Alias type for proportional fee amount.
RetryTimeout
Alias type for retry timeout.
RevealTimeout
Alias type for reveal timeout.
Secret
Alias type for secret.
SecretHash
Alias type for secret hash.
SecretRegistryAddress
ALias type for secret registry address.
SettleTimeout
Alias type for settle timeout.
Signature
Alias type for signature.
TokenAddress
Alias type for token address.
TokenAmount
Alias type for token amount.
TokenNetworkAddress
Alias type for token network address.
TokenNetworkRegistryAddress
Alias type for token network registry address.
TransactionHash
Alias type for transaction hash.