Vaulta

worldwide.tp

Contract

The data structures defined by this contract.

  • Table row type of accounts

    {
      "name": "account",
      "base": "",
      "fields": [
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    }
  • Table row type of actionscount

    {
      "name": "actions_count",
      "base": "",
      "fields": [
        {
          "name": "texts",
          "type": "uint64"
        },
        {
          "name": "notes",
          "type": "uint64"
        },
        {
          "name": "hashs",
          "type": "uint64"
        },
        {
          "name": "files",
          "type": "uint64"
        },
        {
          "name": "msgs",
          "type": "uint64"
        },
        {
          "name": "msgsents",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in clearall

    {
      "name": "clearall",
      "base": "",
      "fields": []
    }
  • Action parameter in deletefile

    {
      "name": "deletefile",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in file

    {
      "name": "file",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "file",
          "type": "string"
        },
        {
          "name": "simplify",
          "type": "bool"
        }
      ]
    }
  • Table row type of fileinfo

    {
      "name": "file_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "hash",
          "type": "checksum256"
        },
        {
          "name": "file",
          "type": "string"
        },
        {
          "name": "time",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in hash

    {
      "name": "hash",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "hash",
          "type": "string"
        },
        {
          "name": "simplify",
          "type": "bool"
        }
      ]
    }
  • Table row type of hashinfo

    {
      "name": "hash_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "hash",
          "type": "string"
        },
        {
          "name": "time",
          "type": "uint32"
        }
      ]
    }
  • Table row type of memberinfo

    {
      "name": "member_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "acc",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint32"
        }
      ]
    }
  • Table row type of memberscount

    {
      "name": "members_count",
      "base": "",
      "fields": [
        {
          "name": "members",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in msg

    {
      "name": "msg",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "msg",
          "type": "string"
        },
        {
          "name": "simplify",
          "type": "bool"
        }
      ]
    }
  • Table row type of msgacc

    {
      "name": "msg_acc",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "acc",
          "type": "name"
        }
      ]
    }
  • Table row type of msgacount

    {
      "name": "msg_acc_count",
      "base": "",
      "fields": [
        {
          "name": "acs",
          "type": "uint64"
        }
      ]
    }
  • Table row type of msginfo

    {
      "name": "msg_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "sent",
          "type": "bool"
        },
        {
          "name": "acc",
          "type": "name"
        },
        {
          "name": "msg",
          "type": "string"
        },
        {
          "name": "time",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in note

    {
      "name": "note",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "folder",
          "type": "name"
        },
        {
          "name": "note",
          "type": "string"
        }
      ]
    }
  • Table row type of noteinfo

    {
      "name": "note_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "folder",
          "type": "name"
        },
        {
          "name": "note",
          "type": "string"
        },
        {
          "name": "time",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in regist

    {
      "name": "regist",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        }
      ]
    }
  • Action parameter in text

    {
      "name": "text",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "text",
          "type": "string"
        },
        {
          "name": "simplify",
          "type": "bool"
        }
      ]
    }
  • Table row type of textinfo

    {
      "name": "text_info",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "text",
          "type": "string"
        },
        {
          "name": "time",
          "type": "uint32"
        }
      ]
    }