Xrpl pallet
Derived from live runtime metadata on TRN root (pallet index 35, captured 2026-05-02). For prose-style documentation see Xrpl on the curated reference side.
- Pallet index
35- Calls
- 1
- Events
- 1
- Errors
- 3
- Storage items
- 0
- Constants
- 2
Calls (extrinsics)
Xrpl.transact
See [
Pallet::transact].
ts
api.tx.xrpl.transact(encoded_msg: Bytes, signature: Bytes, call: Call)| Argument | Type | Doc |
|---|---|---|
encoded_msg | Bytes | BoundedVec<u8, T::MaxMessageLength> |
signature | Bytes | BoundedVec<u8, T::MaxSignatureLength> |
call | Call | Box<<T as Config>::RuntimeCall> |
Call index: 0
Events
Xrpl.XRPLExtrinsicExecuted
XRPL transaction with encoded extrinsic executed
| Field | Type | Doc |
|---|---|---|
public_key | {"_enum":{"ED25519":"SpCoreEd25519Public","ECDSA":"SpCoreEcdsaPublic"}} | |
caller | [u8;20] | |
r_address | Text | |
call | Call |
Errors
Xrpl.XRPLTransaction
Failed to decode XRPL transaction
Xrpl.XRPLTransactionAccount
Failed to get account from XRPL transaction
Xrpl.CallFiltered
Call filtered
Constants
Xrpl.MaxMessageLength
The maximum bounded length for the XRPL signed message/transaction.
Type: u32
SCALE-encoded value: 0x00080000
Xrpl.MaxSignatureLength
The maximum bounded length for the XRPL signature.
Type: u32
SCALE-encoded value: 0x50000000
Source: live chain metadata from
wss://root.rootnet.live/archive/ws · captured 2026-05-02