GetContractByContractHash

Gets the contract MetaData by the contract script hash.

Parameters

Name Type Description
ContractHash string The contract hash

Example

curl --location --request POST 'http://127.0.0.1:1926' \
--header 'Content-Type: application/json' \
--data-raw '{
  "jsonrpc": "2.0",
  "method": "GetContractByContractHash",
  "params": {"ContractHash": "0xd2a4cff31913016155e38e474a2c06d08be276cf" },
  "id": 1
}'

Output

{
    "id": 1,
    "result": {
        "_id": "60f7fe975a26ad67090d7b63",
        "createTxid": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "createtime": 1468595301000,
        "hash": "0xd2a4cff31913016155e38e474a2c06d08be276cf",
        "id": -6,
        "manifest": "{\"name\":\"GasToken\",\"groups\":[],\"features\":{},\"supportedstandards\":[\"NEP-17\"],\"abi\":{\"methods\":[{\"name\":\"balanceOf\",\"parameters\":[{\"name\":\"account\",\"type\":\"Hash160\"}],\"returntype\":\"Integer\",\"offset\":0,\"safe\":true},{\"name\":\"decimals\",\"parameters\":[],\"returntype\":\"Integer\",\"offset\":7,\"safe\":true},{\"name\":\"refuel\",\"parameters\":[{\"name\":\"account\",\"type\":\"Hash160\"},{\"name\":\"amount\",\"type\":\"Integer\"}],\"returntype\":\"Void\",\"offset\":14,\"safe\":false},{\"name\":\"symbol\",\"parameters\":[],\"returntype\":\"String\",\"offset\":21,\"safe\":true},{\"name\":\"totalSupply\",\"parameters\":[],\"returntype\":\"Integer\",\"offset\":28,\"safe\":true},{\"name\":\"transfer\",\"parameters\":[{\"name\":\"from\",\"type\":\"Hash160\"},{\"name\":\"to\",\"type\":\"Hash160\"},{\"name\":\"amount\",\"type\":\"Integer\"},{\"name\":\"data\",\"type\":\"Any\"}],\"returntype\":\"Boolean\",\"offset\":35,\"safe\":false}],\"events\":[{\"name\":\"Transfer\",\"parameters\":[{\"name\":\"from\",\"type\":\"Hash160\"},{\"name\":\"to\",\"type\":\"Hash160\"},{\"name\":\"amount\",\"type\":\"Integer\"}]}]},\"permissions\":[{\"contract\":\"*\",\"methods\":\"*\"}],\"trusts\":[],\"extra\":null}",
        "name": "GasToken",
        "nef": "{\"magic\":860243278,\"compiler\":\"neo-core-v3.0\",\"tokens\":[],\"script\":\"EEEa93tnQBBBGvd7Z0AQQRr3e2dAEEEa93tnQBBBGvd7Z0AQQRr3e2dA\",\"checksum\":529571427}",
        "updatecounter": 0
    },
    "error": null
}