XrplBridge
Calls
addRelayer
add a relayer
Namespace
api.tx.xrplBridge.addRelayer
Type
function addRelayer(
relayer: SeedPrimitivesSignatureAccountId20
)
pruneSettledLedgerIndex
Namespace
api.tx.xrplBridge.pruneSettledLedgerIndex
Type
function pruneSettledLedgerIndex(
ledger_index: u32
)
removeRelayer
remove a relayer
Namespace
api.tx.xrplBridge.removeRelayer
Type
function removeRelayer(
relayer: SeedPrimitivesSignatureAccountId20
)
resetSettledXrplTxData
Namespace
api.tx.xrplBridge.resetSettledXrplTxData
Type
function resetSettledXrplTxData(
highest_settled_ledger_index: u32,
submission_window_width: u32,
highest_pruned_ledger_index: Option<u32>,
settled_tx_data: Option<Vec<(H512,u32,PalletXrplBridgeXrpTransaction,SeedPrimitivesSignatureAccountId20)>>
)
setDoorAddress
Set XRPL door address managed by this pallet
Namespace
api.tx.xrplBridge.setDoorAddress
Type
function setDoorAddress(
door_address: H160
)
setDoorTxFee
Set the door tx fee amount
Namespace
api.tx.xrplBridge.setDoorTxFee
Type
function setDoorTxFee(
fee: u64
)
setPaymentDelay
Sets the payment delay payment_delay is a tuple of payment_threshold and delay in blocks
Namespace
api.tx.xrplBridge.setPaymentDelay
Type
function setPaymentDelay(
payment_delay: Option<(u128,u32)>
)
setTicketSequenceCurrentAllocation
Set the door account current ticket sequence params for current allocation - force set
Namespace
api.tx.xrplBridge.setTicketSequenceCurrentAllocation
Type
function setTicketSequenceCurrentAllocation(
ticket_sequence: u32,
start_ticket_sequence: u32,
ticket_bucket_size: u32
)
setTicketSequenceNextAllocation
Set the door account ticket sequence params for the next allocation
Namespace
api.tx.xrplBridge.setTicketSequenceNextAllocation
Type
function setTicketSequenceNextAllocation(
start_ticket_sequence: u32,
ticket_bucket_size: u32
)
setXrpSourceTag
Set the xrp source tag
Namespace
api.tx.xrplBridge.setXrpSourceTag
Type
function setXrpSourceTag(
source_tag: u32
)
submitChallenge
Submit xrp transaction challenge
Namespace