Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 2.71 KB

File metadata and controls

32 lines (23 loc) · 2.71 KB

GetByKey

EntityID

the ID for a single entity (account, claim, file, or smart contract instance)

Field Type Description
entity **** The Account ID for the cryptocurrency account
one of:
accountID AccountID The Account ID for the cryptocurrency account
liveHash LiveHash A uniquely identifying livehash of an acount
fileID FileID The file ID of the file
contractID ContractID The smart contract ID that identifies instance

GetByKeyQuery

Get all accounts, claims, files, and smart contract instances whose associated keys include the given Key. The given Key must not be a contractID or a ThresholdKey. This is not yet implemented in the API, but will be in the future.

Field Type Description
header QueryHeader Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
key Key The key to search for. It must not contain a contractID nor a ThresholdSignature.

GetByKeyResponse

Response when the client sends the node GetByKeyQuery

Field Type Description
header ResponseHeader Standard response from node to client, including the requested fields: cost, or state proof, or both, or neither
entities EntityID The list of entities that include this public key in their associated Key list