Module Overview
Module Name idsure_verifier
Module Reference 224bfc2d4e
Verification Status Unverifiable
Age 40 days
Sender 101605
More Info
Deployed in block 28,376,418
Deployed in tx c7a0
Methods 2
Contracts 1
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": [
        {
          "hash": "<String of size 64 containing lowercase hex characters.>",
          "timestamp": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
          "witness": "<AccountAddress>"
        }
      ]
    }
  ]
}
Methods

Parameters
{
  "account_uid": "<String>",
  "certificate_uid": "<String>",
  "course_uid": "<String>",
  "expire_date": {
    "Enum": [
      {
        "String": [
          "<String>"
        ]
      },
      {
        "Timestamp": [
          "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>"
        ]
      }
    ]
  },
  "hash": "<String of size 64 containing lowercase hex characters.>",
  "issue_date": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>"
}
Errors
{
  "Enum": [
    {
      "ParseParams": []
    },
    {
      "LogFull": []
    },
    {
      "LogMalformed": []
    },
    {
      "OnlyAccount": []
    },
    {
      "AlreadyRegistered": []
    },
    {
      "NotOwner": []
    }
  ]
}
Return
None

Parameters
"<String of size 64 containing lowercase hex characters.>"
Errors
{
  "Enum": [
    {
      "ParseParams": []
    },
    {
      "LogFull": []
    },
    {
      "LogMalformed": []
    },
    {
      "OnlyAccount": []
    },
    {
      "AlreadyRegistered": []
    },
    {
      "NotOwner": []
    }
  ]
}
Return
{
  "Enum": [
    {
      "None": []
    },
    {
      "Some": [
        {
          "account_uid": "<String>",
          "certificate_uid": "<String>",
          "course_uid": "<String>",
          "expire_date": {
            "Enum": [
              {
                "String": [
                  "<String>"
                ]
              },
              {
                "Timestamp": [
                  "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>"
                ]
              }
            ]
          },
          "issue_date": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
          "timestamp": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
          "witness": "<AccountAddress>"
        }
      ]
    }
  ]
}
Module Usage