Skip to main content

TransactionPlain

The 17 proxy fields of a MultiversX transaction. Unknown members give UNSUPPORTED_TX_FIELD.

nonceinteger<int64>required

Possible values: >= 0

valuestringrequired

Possible values: Value must match regular expression ^[0-9]+$

receiverAddressrequired

MultiversX bech32 address.

Possible values: Value must match regular expression ^erd1[02-9ac-hj-np-z]{58}$

Example: erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0e
senderAddressrequired

MultiversX bech32 address.

Possible values: Value must match regular expression ^erd1[02-9ac-hj-np-z]{58}$

Example: erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0e
senderUsernamestring

base64

receiverUsernamestring

base64

gasPriceinteger<int64>required

Possible values: >= 1

gasLimitinteger<int64>required

Possible values: >= 1 and <= 600000000

datastring

base64

chainIDstringrequired
versionintegerrequired

Possible values: [1, 2]

optionsinteger

Possible values: [0, 1, 2, 3]

guardianAddress

MultiversX bech32 address.

Possible values: Value must match regular expression ^erd1[02-9ac-hj-np-z]{58}$

Example: erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0e
signaturestringrequired

Possible values: Value must match regular expression ^[0-9a-f]{128}$

guardianSignaturestring

Possible values: Value must match regular expression ^[0-9a-f]{128}$

relayerAddressrequired

MultiversX bech32 address.

Possible values: Value must match regular expression ^erd1[02-9ac-hj-np-z]{58}$

Example: erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0e
relayerSignaturestring

Must be absent or empty (RELAYER_SIGNATURE_PRESENT).

TransactionPlain
{
"nonce": 0,
"value": "string",
"receiver": "erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0e",
"sender": "erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0e",
"senderUsername": "string",
"receiverUsername": "string",
"gasPrice": 0,
"gasLimit": 0,
"data": "string",
"chainID": "string",
"version": 1,
"options": 0,
"guardian": "erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0e",
"signature": "string",
"guardianSignature": "string",
"relayer": "erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0e",
"relayerSignature": "string"
}