RelayerRegistry
contractstring | nullnullablerequired
registryVersioninteger<int64>required
mirroredAtMsinteger<int64>
Unix time in milliseconds.
Possible values: >= 0
relayers object[]required
Array [
addressAddressrequired
MultiversX bech32 address.
Possible values: Value must match regular expression ^erd1[02-9ac-hj-np-z]{58}$
Example:
erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0eshardShardrequired
Possible values: [0, 1, 2]
stateRelayerStateNamerequired
Possible values: [registered, active, draining, retired]
stateCodeinteger
Frozen on-chain discriminant of RelayerState.
Possible values: [1, 2, 3, 4]
weightintegerrequired
operatorIdintegerrequired
slaClassintegerrequired
Possible values: [0, 1, 2, 3]
brandNamestring
stateChangedAtMsinteger<int64>
Unix time in milliseconds.
Possible values: >= 0
retiresAtMs(integer | null)<int64>nullable
Earliest retirement of a draining relayer (compat deprecation window).
]
RelayerRegistry
{
"contract": "string",
"registryVersion": 0,
"mirroredAtMs": 0,
"relayers": [
{
"address": "erd1mf4u0jr6786wtz7s7dj6gmpyfafg8e0exh5wvye5cygvvxyyxhpsmj8q0e",
"shard": 0,
"state": "registered",
"stateCode": 1,
"weight": 0,
"operatorId": 0,
"slaClass": 0,
"brandName": "string",
"stateChangedAtMs": 0,
"retiresAtMs": 0
}
]
}