UNPKG

@q-dev/q-ts-gdk-sdk

Version:

Typescript Library to interact with GDK Contracts

439 lines (438 loc) 9.2 kB
[ { "inputs": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "enum ParameterType", "name": "expected", "type": "uint8" }, { "internalType": "enum ParameterType", "name": "actual", "type": "uint8" } ], "name": "InvalidParameterType", "type": "error" }, { "inputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "value_", "type": "tuple" } ], "name": "add", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "parameter_", "type": "tuple" } ], "name": "decodeAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "parameter_", "type": "tuple" } ], "name": "decodeBool", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "parameter_", "type": "tuple" } ], "name": "decodeBytes32", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "parameter_", "type": "tuple" } ], "name": "decodeString", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "parameter_", "type": "tuple" } ], "name": "decodeUint256", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "value_", "type": "address" }, { "internalType": "string", "name": "name_", "type": "string" } ], "name": "encodeAddress", "outputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "", "type": "tuple" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "bool", "name": "value_", "type": "bool" }, { "internalType": "string", "name": "name_", "type": "string" } ], "name": "encodeBool", "outputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "", "type": "tuple" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "bytes32", "name": "value_", "type": "bytes32" }, { "internalType": "string", "name": "name_", "type": "string" } ], "name": "encodeBytes32", "outputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "", "type": "tuple" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "value_", "type": "string" }, { "internalType": "string", "name": "name_", "type": "string" } ], "name": "encodeString", "outputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "", "type": "tuple" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "value_", "type": "uint256" }, { "internalType": "string", "name": "name_", "type": "string" } ], "name": "encodeUint256", "outputs": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "bytes32", "name": "value", "type": "bytes32" }, { "internalType": "enum ParameterType", "name": "solidityType", "type": "uint8" } ], "internalType": "struct Parameter", "name": "", "type": "tuple" } ], "stateMutability": "pure", "type": "function" } ]