Smart Contracts (Testnet)

Module: ovl_operator
back to overview
ovl_operator
Methods: 7
Instances: 1
Initialization

Parameters
{
  "operators": [
    {
      "account": "<AccountAddress>",
      "public_key": "<String of size 64 containing lowercase hex characters.>"
    }
  ]
}
Errors
None
Event
None
Methods

Parameters
{
  "message": {
    "contract_address": {
      "index": "<UInt64>",
      "subindex": "<UInt64>"
    },
    "entry_point": "<String>",
    "payload": {
      "Enum": [
        {
          "AddKey": []
        },
        {
          "RemoveKey": []
        },
        {
          "Upgrade": []
        },
        {
          "Invoke": [
            {
              "index": "<UInt64>",
              "subindex": "<UInt64>"
            },
            "<String>"
          ]
        }
      ]
    },
    "timestamp": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>"
  },
  "operators": [
    {
      "account": "<AccountAddress>",
      "public_key": "<String of size 64 containing lowercase hex characters.>"
    }
  ],
  "signatures": [
    [
      "<AccountAddress>",
      "<String of size 128 containing lowercase hex characters.>"
    ]
  ]
}
Errors
{
  "Enum": [
    {
      "InvalidTokenId": []
    },
    {
      "InsufficientFunds": []
    },
    {
      "Unauthorized": []
    },
    {
      "Custom": [
        {
          "Enum": [
            {
              "ParseParams": []
            },
            {
              "OverflowError": []
            },
            {
              "InvokeContractError": []
            },
            {
              "FailedUpgradeMissingModule": []
            },
            {
              "FailedUpgradeMissingContract": []
            },
            {
              "FailedUpgradeUnsupportedModuleVersion": []
            },
            {
              "AmountTooLarge": []
            },
            {
              "MissingAccount": []
            },
            {
              "MissingContract": []
            },
            {
              "MissingEntrypoint": []
            },
            {
              "MessageFailed": []
            },
            {
              "Trap": []
            },
            {
              "TransferError": []
            },
            {
              "ContractPaused": []
            },
            {
              "ContractOnly": []
            },
            {
              "AccountOnly": []
            },
            {
              "NotMatchAmount": []
            },
            {
              "NotDeposited": []
            },
            {
              "AlreadySaleStarted": []
            },
            {
              "AlreadySaleClosed": []
            },
            {
              "AlreadyDeposited": []
            },
            {
              "AlreadyRefunded": []
            },
            {
              "SaleNotReady": []
            },
            {
              "SaleNotFixed": []
            },
            {
              "InvalidSchedule": []
            },
            {
              "InvalidCcdInput": []
            },
            {
              "NotSetTge": []
            },
            {
              "NotSetProjectToken": []
            },
            {
              "Inappropriate": []
            },
            {
              "DisabledForNow": []
            },
            {
              "AccountDuplicated": []
            },
            {
              "WrongContract": []
            },
            {
              "Expired": []
            },
            {
              "NoPublicKey": []
            }
          ]
        }
      ]
    }
  ]
}
Return
None

Parameters
{
  "message": {
    "contract_address": {
      "index": "<UInt64>",
      "subindex": "<UInt64>"
    },
    "entry_point": "<String>",
    "payload": {
      "Enum": [
        {
          "AddKey": []
        },
        {
          "RemoveKey": []
        },
        {
          "Upgrade": []
        },
        {
          "Invoke": [
            {
              "index": "<UInt64>",
              "subindex": "<UInt64>"
            },
            "<String>"
          ]
        }
      ]
    },
    "timestamp": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>"
  },
  "migrate": {
    "Enum": [
      {
        "None": []
      },
      {
        "Some": [
          [
            "<String>",
            "<String with lowercase hex>"
          ]
        ]
      }
    ]
  },
  "module": "<String of size 64 containing lowercase hex characters.>",
  "signatures": [
    [
      "<AccountAddress>",
      "<String of size 128 containing lowercase hex characters.>"
    ]
  ]
}
Errors
None
Return
None

Parameters
None
Errors
None
Return
None

Parameters
None
Errors
None
Return
None

Parameters
None
Errors
None
Return
None

Parameters
None
Errors
None
Return
None

Parameters
None
Errors
None
Return
None
Address
🗎<4426,0>


Release: 2024.12
Support CCDExplorer.io Uptime Backend Status CCDExplorer is supported by AesirX - Decentralized Consent & Data Ownership