Skip to main content

MetadataExecuteRequest

subnameCreates object[]
  • Array [
  • parentNamestringrequired
    Example: app.enscribe.eth
    labelstringrequired
    Example: vault
    fullNamestringrequired
    Example: vault.app.enscribe.eth
  • ]
  • subnameDeletes object[]
  • Array [
  • namestringrequired
    Example: vault.app.enscribe.eth
    parentNamestringrequired
    Example: app.enscribe.eth
    labelstringrequired
    Example: vault
  • ]
  • changes object[]
  • Array [
  • namestringrequired
    Example: vault.app.enscribe.eth
    nodestring

    Optional. The server recomputes the node from the name.

    changes object

    Legacy text-record-only format.

    property name*string
    textChanges object
    property name*string
    addressChanges object[]
  • Array [
  • coinTypestringrequired
    Example: 60
    addressstringrequired
    Example: 1.0392900530792776e+47
  • ]
  • contentHashChangestring | nullnullable
  • ]
  • chainIdinteger
    namespaceIdstring<uuid>
    MetadataExecuteRequest
    {
    "subnameCreates": [
    {
    "parentName": "app.enscribe.eth",
    "label": "vault",
    "fullName": "vault.app.enscribe.eth"
    }
    ],
    "subnameDeletes": [
    {
    "name": "vault.app.enscribe.eth",
    "parentName": "app.enscribe.eth",
    "label": "vault"
    }
    ],
    "changes": [
    {
    "name": "vault.app.enscribe.eth",
    "node": "string",
    "changes": {},
    "textChanges": {},
    "addressChanges": [
    {
    "coinType": "60",
    "address": 1.0392900530792776e+47
    }
    ],
    "contentHashChange": "string"
    }
    ],
    "chainId": 0,
    "namespaceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }