UNPKG

@lukso/lsp4-contracts

Version:

Package for the LSP4 Digital Asset Metadata standard

319 lines (317 loc) 9.46 kB
declare const lsp4DigitalAssetMetadataAbi: readonly [{ readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC725Y_DataKeysValuesEmptyArray"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC725Y_DataKeysValuesLengthMismatch"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC725Y_MsgValueDisallowed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "LSP4TokenNameNotEditable"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "LSP4TokenSymbolNotEditable"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "LSP4TokenTypeNotEditable"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "OwnableCannotSetZeroAddressAsOwner"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "dataKey"; readonly internalType: "bytes32"; readonly type: "bytes32"; readonly indexed: true; }, { readonly name: "dataValue"; readonly internalType: "bytes"; readonly type: "bytes"; readonly indexed: false; }]; readonly name: "DataChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnershipTransferred"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "dataKey"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "getData"; readonly outputs: readonly [{ readonly name: "dataValue"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "dataKeys"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }]; readonly name: "getDataBatch"; readonly outputs: readonly [{ readonly name: "dataValues"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "renounceOwnership"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "dataKey"; readonly internalType: "bytes32"; readonly type: "bytes32"; }, { readonly name: "dataValue"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "setData"; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "dataKeys"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "dataValues"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly name: "setDataBatch"; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }]; declare const lsp4DigitalAssetMetadataInitAbstractAbi: readonly [{ readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC725Y_DataKeysValuesEmptyArray"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC725Y_DataKeysValuesLengthMismatch"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC725Y_MsgValueDisallowed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "LSP4TokenNameNotEditable"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "LSP4TokenSymbolNotEditable"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "LSP4TokenTypeNotEditable"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "dataKey"; readonly internalType: "bytes32"; readonly type: "bytes32"; readonly indexed: true; }, { readonly name: "dataValue"; readonly internalType: "bytes"; readonly type: "bytes"; readonly indexed: false; }]; readonly name: "DataChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "version"; readonly internalType: "uint8"; readonly type: "uint8"; readonly indexed: false; }]; readonly name: "Initialized"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnershipTransferred"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "dataKey"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "getData"; readonly outputs: readonly [{ readonly name: "dataValue"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "dataKeys"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }]; readonly name: "getDataBatch"; readonly outputs: readonly [{ readonly name: "dataValues"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly []; readonly name: "renounceOwnership"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "dataKey"; readonly internalType: "bytes32"; readonly type: "bytes32"; }, { readonly name: "dataValue"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "setData"; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "dataKeys"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "dataValues"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly name: "setDataBatch"; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly inputs: readonly [{ readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }]; export { lsp4DigitalAssetMetadataAbi, lsp4DigitalAssetMetadataInitAbstractAbi };