@meterio/devkit
Version:
Typescript library to aid DApp development on Meter network
147 lines (146 loc) • 3.38 kB
TypeScript
import { abi } from './abi';
export declare const ERC1155Metadata: {
uri: abi.Function;
interfaceID: string;
};
export declare const ERC1155ABI: {
TransferSingle: {
anonymous: boolean;
inputs: {
indexed: boolean;
internalType: string;
name: string;
type: string;
}[];
name: string;
type: string;
};
TransferBatch: {
anonymous: boolean;
inputs: {
indexed: boolean;
internalType: string;
name: string;
type: string;
}[];
name: string;
type: string;
};
ApprovalForAll: {
anonymous: boolean;
inputs: {
indexed: boolean;
internalType: string;
name: string;
type: string;
}[];
name: string;
type: string;
};
URI: {
anonymous: boolean;
inputs: {
indexed: boolean;
internalType: string;
name: string;
type: string;
}[];
name: string;
type: string;
};
uri: {
inputs: {
internalType: string;
name: string;
type: string;
}[];
name: string;
outputs: {
internalType: string;
name: string;
type: string;
}[];
stateMutability: string;
type: string;
};
balanceOf: {
inputs: {
internalType: string;
name: string;
type: string;
}[];
name: string;
outputs: {
internalType: string;
name: string;
type: string;
}[];
stateMutability: string;
type: string;
};
balanceOfBatch: {
inputs: {
internalType: string;
name: string;
type: string;
}[];
name: string;
outputs: {
internalType: string;
name: string;
type: string;
}[];
stateMutability: string;
type: string;
};
safeTransferFrom: {
inputs: {
internalType: string;
name: string;
type: string;
}[];
name: string;
outputs: never[];
stateMutability: string;
type: string;
};
setApprovalForAll: {
inputs: {
internalType: string;
name: string;
type: string;
}[];
name: string;
outputs: never[];
stateMutability: string;
type: string;
};
isApprovedForAll: {
inputs: {
internalType: string;
name: string;
type: string;
}[];
name: string;
outputs: {
internalType: string;
name: string;
type: string;
}[];
stateMutability: string;
type: string;
};
};
export declare const ERC1155: {
TransferSingle: abi.Event;
TransferBatch: abi.Event;
ApprovalForAll: abi.Event;
URI: abi.Event;
balanceOf: abi.Function;
balanceOfBatch: abi.Function;
safeBatchTransferFrom: abi.Function;
safeTransferFrom: abi.Function;
setApprovalForAll: abi.Function;
isApprovedForAll: abi.Function;
interfaceID: string;
};