List of all items
Structs
- errors::StateTransitionError
- machine::chain::ChainTransition
- machine::channel::ChannelTransition
- machine::initiator::InitiatorTransition
- machine::initiator_manager::InitiatorManagerTransition
- machine::mediator::MediatorTransition
- machine::target::TargetTransition
- machine::token_network::TokenNetworkTransition
- types::ActionCancelPayment
- types::ActionChannelClose
- types::ActionChannelCoopSettle
- types::ActionChannelSetRevealTimeout
- types::ActionChannelWithdraw
- types::ActionInitChain
- types::ActionInitInitiator
- types::ActionInitMediator
- types::ActionInitTarget
- types::ActionTransferReroute
- types::BalanceProofState
- types::Block
- types::ChainState
- types::ChannelEndState
- types::ChannelState
- types::ContractReceiveChannelBatchUnlock
- types::ContractReceiveChannelClosed
- types::ContractReceiveChannelDeposit
- types::ContractReceiveChannelOpened
- types::ContractReceiveChannelSettled
- types::ContractReceiveChannelWithdraw
- types::ContractReceiveRouteNew
- types::ContractReceiveSecretReveal
- types::ContractReceiveTokenNetworkCreated
- types::ContractReceiveTokenNetworkRegistry
- types::ContractReceiveUpdateTransfer
- types::ContractSendChannelBatchUnlock
- types::ContractSendChannelClose
- types::ContractSendChannelCoopSettle
- types::ContractSendChannelSettle
- types::ContractSendChannelUpdateTransfer
- types::ContractSendChannelWithdraw
- types::ContractSendEventInner
- types::ContractSendSecretReveal
- types::CoopSettleState
- types::DecryptedSecret
- types::ErrorInvalidActionCoopSettle
- types::ErrorInvalidActionSetRevealTimeout
- types::ErrorInvalidActionWithdraw
- types::ErrorInvalidReceivedLockExpired
- types::ErrorInvalidReceivedLockedTransfer
- types::ErrorInvalidReceivedTransferRefund
- types::ErrorInvalidReceivedUnlock
- types::ErrorInvalidReceivedWithdrawConfirmation
- types::ErrorInvalidReceivedWithdrawExpired
- types::ErrorInvalidReceivedWithdrawRequest
- types::ErrorInvalidSecretRequest
- types::ErrorPaymentSentFailed
- types::ErrorRouteFailed
- types::ErrorUnexpectedReveal
- types::ErrorUnlockClaimFailed
- types::ErrorUnlockFailed
- types::ExpiredWithdrawState
- types::FeeScheduleState
- types::HashTimeLockState
- types::HopState
- types::InitiatorPaymentState
- types::InitiatorTask
- types::InitiatorTransferState
- types::Interpolate
- types::LockedTransferState
- types::MediationFeeConfig
- types::MediationPairState
- types::MediatorTask
- types::MediatorTransferState
- types::PFSUpdate
- types::PaymentMappingState
- types::PaymentReceivedSuccess
- types::PaymentSentSuccess
- types::PendingLocksState
- types::PendingWithdrawState
- types::Random
- types::ReceiveDelivered
- types::ReceiveLockExpired
- types::ReceiveProcessed
- types::ReceiveSecretRequest
- types::ReceiveSecretReveal
- types::ReceiveTransferCancelRoute
- types::ReceiveTransferRefund
- types::ReceiveUnlock
- types::ReceiveWithdrawConfirmation
- types::ReceiveWithdrawExpired
- types::ReceiveWithdrawRequest
- types::RouteState
- types::SendLockExpired
- types::SendLockedTransfer
- types::SendMessageEventInner
- types::SendProcessed
- types::SendSecretRequest
- types::SendSecretReveal
- types::SendUnlock
- types::SendWithdrawConfirmation
- types::SendWithdrawExpired
- types::SendWithdrawRequest
- types::TargetTask
- types::TargetTransferState
- types::TokenNetworkRegistryState
- types::TokenNetworkState
- types::TransactionChannelDeposit
- types::TransactionExecutionStatus
- types::TransferDescriptionWithSecretState
- types::UnlockClaimSuccess
- types::UnlockPartialProofState
- types::UnlockSuccess
- types::UpdateServicesAddresses
- types::UpdatedServicesAddresses
- types::WaitingTransferState
Enums
- types::ChannelStatus
- types::ContractSendEvent
- types::Event
- types::PayeeState
- types::PayerState
- types::SendMessageEvent
- types::StateChange
- types::TargetState
- types::TransactionResult
- types::TransferRole
- types::TransferState
- types::TransferTask
- types::WaitingTransferStatus
Functions
- machine::chain::state_transition
- machine::channel::calculate_imbalance_fees
- machine::channel::state_transition
- machine::channel::utils::compute_locksroot
- machine::channel::views::balance
- machine::initiator::state_transition
- machine::initiator::try_new_route
- machine::initiator_manager::clear_if_finalized
- machine::initiator_manager::handle_action_cancel_payment
- machine::initiator_manager::handle_action_transfer_reroute
- machine::initiator_manager::handle_block
- machine::initiator_manager::handle_contract_secret_reveal
- machine::initiator_manager::handle_init_initiator
- machine::initiator_manager::handle_lock_expired
- machine::initiator_manager::handle_secret_request
- machine::initiator_manager::handle_secret_reveal
- machine::initiator_manager::handle_transfer_cancel_route
- machine::initiator_manager::state_transition
- machine::mediator::clear_if_finalized
- machine::mediator::state_transition
- machine::routes::filter_acceptable_routes
- machine::routes::prune_route_table
- machine::target::state_transition
- machine::token_network::state_transition
- views::channel_balance
- views::channel_distributable
- views::filter_channels_by_partner_address
- views::get_address_metadata
- views::get_addresses_to_channels
- views::get_channel_by_canonical_identifier
- views::get_channel_by_token_network_and_partner
- views::get_channel_state_for
- views::get_channels
- views::get_channelstate_closed
- views::get_channelstate_closing
- views::get_channelstate_open
- views::get_channelstate_settled
- views::get_channelstate_settling
- views::get_token_identifiers
- views::get_token_network
- views::get_token_network_by_address
- views::get_token_network_by_token_address
- views::get_token_network_registry_by_token_network_address
Constants
- constants::ABSENT_SECRET
- constants::CHANNEL_STATES_PRIOR_TO_CLOSE
- constants::CHANNEL_STATES_UP_TO_CLOSE
- constants::DEFAULT_MEDIATION_FEE_MARGIN
- constants::DEFAULT_MEDIATION_FLAT_FEE
- constants::DEFAULT_MEDIATION_PROPORTIONAL_FEE
- constants::DEFAULT_MEDIATION_PROPORTIONAL_IMBALANCE_FEE
- constants::DEFAULT_NUMBER_OF_BLOCK_CONFIRMATIONS
- constants::DEFAULT_RETRY_TIMEOUT
- constants::DEFAULT_REVEAL_TIMEOUT
- constants::DEFAULT_SETTLE_TIMEOUT
- constants::DEFAULT_WAIT_BEFORE_LOCK_REMOVAL
- constants::MAXIMUM_PENDING_TRANSFERS
- constants::MAX_MEDIATION_FEE_PERC
- constants::MIN_REVEAL_TIMEOUT
- constants::NUM_DISCRETISATION_POINTS
- constants::PAYEE_STATE_SECRET_KNOWN
- constants::PAYEE_STATE_TRANSFER_FINAL
- constants::PAYEE_STATE_TRANSFER_PAID
- constants::PAYER_STATE_SECRET_KNOWN
- constants::PAYER_STATE_TRANSFER_FINAL
- constants::PAYER_STATE_TRANSFER_PAID
- constants::PAYMENT_AMOUNT_BASED_FEE_MARGIN
- constants::SECRET_LENGTH