Class XChainBridgeType
XChainBridge composite type (type code 25).
Serialized as: LockingChainDoor (AccountID) + LockingChainIssue (Issue)
+ IssuingChainDoor (AccountID) + IssuingChainIssue (Issue)
Inheritance
object
XChainBridgeType
Assembly: Xrpl.BinaryCodec.dll
Syntax
public class XChainBridgeType : ISerializedType
Constructors
|
Edit this page
View Source
XChainBridgeType(AccountId, Issue, AccountId, Issue)
Declaration
public XChainBridgeType(AccountId lockingDoor, Issue lockingIssue, AccountId issuingDoor, Issue issuingIssue)
Parameters
Fields
|
Edit this page
View Source
IssuingChainDoor
Declaration
public readonly AccountId IssuingChainDoor
Field Value
|
Edit this page
View Source
IssuingChainIssue
Declaration
public readonly Issue IssuingChainIssue
Field Value
|
Edit this page
View Source
LockingChainDoor
Declaration
public readonly AccountId LockingChainDoor
Field Value
|
Edit this page
View Source
LockingChainIssue
Declaration
public readonly Issue LockingChainIssue
Field Value
Methods
|
Edit this page
View Source
FromJson(JsonNode)
Declaration
public static XChainBridgeType FromJson(JsonNode token)
Parameters
| Type |
Name |
Description |
| JsonNode |
token |
|
Returns
|
Edit this page
View Source
FromParser(BinaryParser, int?)
Declaration
public static XChainBridgeType FromParser(BinaryParser parser, int? hint = null)
Parameters
Returns
|
Edit this page
View Source
ToBytes(IBytesSink)
Declaration
public void ToBytes(IBytesSink sink)
Parameters
| Type |
Name |
Description |
| IBytesSink |
sink |
bytes Sink container
|
|
Edit this page
View Source
ToJson()
Get the JSON representation of this type
Declaration
Returns
| Type |
Description |
| JsonNode |
|
Implements
Extension Methods