Module Overview
Module Name idsure_hardware_certificate_verifier
Module Reference 0d0c8afe4e
Verification Status Unverifiable
Age 12 days
Sender 101605
More Info
Deployed in block 42,056,828
Deployed in tx 32af
Methods 6
Contracts 3
Module Build Info
Verification Status:Unverifiable
Build Image Used:N/A
Build Command Used:N/A
Archive Hash:N/A
Link to Source Code:N/A
Explanation:No embedded build information found.
Module Schema
Initialization

Parameters
None
Errors
None
Event
{
  "Enum": [
    {
      "Registration": [
        {
          "uuid": "<String>",
          "witness": "<AccountAddress>"
        }
      ]
    }
  ]
}
Methods

Parameters
{
  "certificate_id": "<String>",
  "certificate_name": "<String>",
  "expire_date": "<String>",
  "hash": "<String>",
  "issue_date": "<String>",
  "issuer": "<String>",
  "powered_by": "<String>",
  "vessel_imo": "<String>"
}
Errors
{
  "Enum": [
    {
      "ParseParams": []
    },
    {
      "LogFull": []
    },
    {
      "LogMalformed": []
    },
    {
      "OnlyAccount": []
    },
    {
      "AlreadyRegistered": []
    },
    {
      "NotOwner": []
    }
  ]
}
Return
None

Parameters
"<String>"
Errors
{
  "Enum": [
    {
      "ParseParams": []
    },
    {
      "LogFull": []
    },
    {
      "LogMalformed": []
    },
    {
      "OnlyAccount": []
    },
    {
      "AlreadyRegistered": []
    },
    {
      "NotOwner": []
    }
  ]
}
Return
{
  "Enum": [
    {
      "None": []
    },
    {
      "Some": [
        {
          "certificate_id": "<String>",
          "certificate_name": "<String>",
          "expire_date": "<String>",
          "hash": "<String>",
          "issue_date": "<String>",
          "issuer": "<String>",
          "powered_by": "<String>",
          "timestamp": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
          "vessel_imo": "<String>",
          "witness": "<AccountAddress>"
        }
      ]
    }
  ]
}
Module Usage