Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Flag to indicate whether authorities have been changed during the current era
Namespace
Type
Whether the bridge is paused (e.g. during validator transitions or by governance)
Namespace
Type
The (optimistic) challenge period after which a submitted event is considered valid
Namespace
Type
Maps from event claim id to challenger and bond amount paid
Namespace
Type
The bridge contract address on Ethereum
Namespace
Type
The maximum number of delayed events that can be processed in on_initialize()
Namespace
Type
EthCallOracle notarizations keyed by (Id, Notary)
Namespace
Type
map from EthCallOracle notarizations to an aggregated count
Namespace
Type
EthCallOracle request info
Namespace
Type
Queue of pending EthCallOracle requests
Namespace
Type
The minimum number of block confirmations needed to notarize an Ethereum event
Namespace
Type
Notarizations for queued events Either: None = no notarization exists OR Some(yay/nay)
Namespace
Type
Map from block number to list of EventClaims that will be considered valid and should be forwarded to handlers (i.e after the optimistic challenge period has passed without issue)
Namespace
Type
The block in which we process the next authority change
Namespace
Type
Subscription Id for EthCall requests
Namespace
Type
Id of the next event proof
Namespace
Type
Scheduled notary (validator) public keys for the next session
Namespace
Type
Active notary (validator) public keys
Namespace
Type
The current validator set id
Namespace
Type
The event proof Id generated by the previous validator set to notarize the current set. Useful for syncing the latest proof to Ethereum
Namespace
Type
Active xrpl notary (validator) public keys
Namespace
Type
List of all event ids that are currently being challenged
Namespace
Type
Status of pending event claims
Namespace
Type
Queued event claims, can be challenged within challenge period
Namespace
Type
Queued event proofs to be processed once bridge has been re-enabled
Namespace
Type
Tracks processed message Ids (prevent replay)
Namespace
Type
The permissioned relayer
Namespace
Type
Maps from relayer account to their paid bond amount
Namespace
Type
Door Signers set by sudo (white list)
Namespace
Type
The event proof Id generated by the previous validator set to notarize the current set. Useful for syncing the latest proof to Xrpl
Namespace
Type
A notary (validator) set change is in motion (event_id, new_validator_set_id) A proof for the change will be generated with the given event_id
Namespace
Type
An event has been challenged (claim_id, challenger)
Namespace
Type
An event proof has been sent for signing by ethy-gadget
Namespace
Type
An event has been submitted from Ethereum (event_claim_id, event_claim, process_at)
Namespace
Type
The schedule to unpause the bridge has failed (scheduled_block)
Namespace
Type
Verifying an event failed
Namespace
Type
The event is still awaiting consensus. Process block pushed out (claim_id, process_at)
Namespace
Type
Processing an event failed
Namespace
Type
Processing an event succeeded
Namespace
Type
Generating event proof delayed as bridge is paused
Namespace
Type
An account has deposited a relayer bond
Namespace
Type
An account has withdrawn a relayer bond
Namespace
Type
A new relayer has been set
Namespace
Type
The bridge contract address has been set
Namespace
Type
Verifying an event succeeded
Namespace
Type
A notary (validator) set change for Xrpl is in motion (event_id, new_validator_set_id) A proof for the change will be generated with the given event_id
Namespace
Type
Xrpl authority set change request failed
Namespace
Type
Xrpl Door signers are set
Namespace
Type
The bridge is paused pending validator set changes (once every era / 24 hours) It will reactive after ~10 minutes
Namespace
The relayer already has a bonded amount
Namespace
The relayer is active and cant unbond the specified amount
Namespace
There is already a challenge for this claim
Namespace
Event was already submitted and is pending
Namespace
Event was already submitted and is complete
Namespace
Namespace
Some internal operation failed
Namespace
Claim was invalid e.g. not properly ABI encoded
Namespace
A notarization was invalid
Namespace
Someone tried to set a greater amount of validators than allowed
Namespace
The relayer hasn’t paid the relayer bond so can’t be set as the active relayer
Namespace
There is no event claim associated with the supplied claim_id
Namespace
Namespace
Caller does not have permission for that action
Namespace
offchain worker not configured properly
Namespace
Namespace
undefined
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Namespace
Type
Flag to indicate whether authorities have been changed during the current era
Namespace
Type
Whether the bridge is paused (e.g. during validator transitions or by governance)
Namespace
Type
The (optimistic) challenge period after which a submitted event is considered valid
Namespace
Type
Maps from event claim id to challenger and bond amount paid
Namespace
Type
The bridge contract address on Ethereum
Namespace
Type
The maximum number of delayed events that can be processed in on_initialize()
Namespace
Type
EthCallOracle notarizations keyed by (Id, Notary)
Namespace
Type
map from EthCallOracle notarizations to an aggregated count
Namespace
Type
EthCallOracle request info
Namespace
Type
Queue of pending EthCallOracle requests
Namespace
Type
The minimum number of block confirmations needed to notarize an Ethereum event
Namespace
Type
Notarizations for queued events Either: None = no notarization exists OR Some(yay/nay)
Namespace
Type
Map from block number to list of EventClaims that will be considered valid and should be forwarded to handlers (i.e after the optimistic challenge period has passed without issue)
Namespace
Type
The block in which we process the next authority change
Namespace
Type
Subscription Id for EthCall requests
Namespace
Type
Id of the next event proof
Namespace
Type
Scheduled notary (validator) public keys for the next session
Namespace
Type
Active notary (validator) public keys
Namespace
Type
The current validator set id
Namespace
Type
The event proof Id generated by the previous validator set to notarize the current set. Useful for syncing the latest proof to Ethereum
Namespace
Type
Active xrpl notary (validator) public keys
Namespace
Type
List of all event ids that are currently being challenged
Namespace
Type
Status of pending event claims
Namespace
Type
Queued event claims, can be challenged within challenge period
Namespace
Type
Queued event proofs to be processed once bridge has been re-enabled
Namespace
Type
Tracks processed message Ids (prevent replay)
Namespace
Type
The permissioned relayer
Namespace
Type
Maps from relayer account to their paid bond amount
Namespace
Type
Door Signers set by sudo (white list)
Namespace
Type
The event proof Id generated by the previous validator set to notarize the current set. Useful for syncing the latest proof to Xrpl
Namespace
Type
A notary (validator) set change is in motion (event_id, new_validator_set_id) A proof for the change will be generated with the given event_id
Namespace
Type
An event has been challenged (claim_id, challenger)
Namespace
Type
An event proof has been sent for signing by ethy-gadget
Namespace
Type
An event has been submitted from Ethereum (event_claim_id, event_claim, process_at)
Namespace
Type
The schedule to unpause the bridge has failed (scheduled_block)
Namespace
Type
Verifying an event failed
Namespace
Type
The event is still awaiting consensus. Process block pushed out (claim_id, process_at)
Namespace
Type
Processing an event failed
Namespace
Type
Processing an event succeeded
Namespace
Type
Generating event proof delayed as bridge is paused
Namespace
Type
An account has deposited a relayer bond
Namespace
Type
An account has withdrawn a relayer bond
Namespace
Type
A new relayer has been set
Namespace
Type
The bridge contract address has been set
Namespace
Type
Verifying an event succeeded
Namespace
Type
A notary (validator) set change for Xrpl is in motion (event_id, new_validator_set_id) A proof for the change will be generated with the given event_id
Namespace
Type
Xrpl authority set change request failed
Namespace
Type
Xrpl Door signers are set
Namespace
Type
The bridge is paused pending validator set changes (once every era / 24 hours) It will reactive after ~10 minutes
Namespace
The relayer already has a bonded amount
Namespace
The relayer is active and cant unbond the specified amount
Namespace
There is already a challenge for this claim
Namespace
Event was already submitted and is pending
Namespace
Event was already submitted and is complete
Namespace
Namespace
Some internal operation failed
Namespace
Claim was invalid e.g. not properly ABI encoded
Namespace
A notarization was invalid
Namespace
Someone tried to set a greater amount of validators than allowed
Namespace
The relayer hasn’t paid the relayer bond so can’t be set as the active relayer
Namespace
There is no event claim associated with the supplied claim_id
Namespace
Namespace
Caller does not have permission for that action
Namespace
offchain worker not configured properly
Namespace
Namespace
undefined