UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

320 lines (318 loc) 10.2 kB
declare const contract: { readonly id: 184; readonly address: "0x213073989821f738a7ba3520c3d31a1f9ad31bbd"; readonly contract_name: "ClockAuctionProxy"; readonly display_name: "Clock Auction Proxy"; readonly is_deprecated: true; readonly is_proxy: true; readonly proxy_to: "0xc19885924f6523a9bf60d30e852d664291f2d433"; readonly created_at: 1619438333; readonly abi: readonly [{ readonly type: "constructor"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_proxyTo"; }, { readonly type: "uint256"; readonly name: "_tokenMaxOccurrences"; }, { readonly type: "address"; readonly name: "_exchangeContract"; }, { readonly type: "uint256"; readonly name: "_ownerCut"; }]; }, { readonly name: "AdminChanged"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_oldAdmin"; readonly indexed: true; }, { readonly type: "address"; readonly name: "_newAdmin"; readonly indexed: true; }]; }, { readonly name: "AdminRemoved"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_oldAdmin"; readonly indexed: true; }]; }, { readonly name: "OperatorAdded"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_operator"; readonly indexed: true; }]; }, { readonly name: "OperatorRemoved"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_operator"; readonly indexed: true; }]; }, { readonly name: "Paused"; readonly type: "event"; readonly inputs: readonly []; }, { readonly name: "ProxyUpdated"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_new"; readonly indexed: true; }, { readonly type: "address"; readonly name: "_old"; readonly indexed: true; }]; }, { readonly name: "Unpaused"; readonly type: "event"; readonly inputs: readonly []; }, { readonly type: "fallback"; readonly stateMutability: "payable"; }, { readonly name: "addOperators"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address[]"; readonly name: "_addedOperators"; }]; readonly outputs: readonly []; }, { readonly name: "admin"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "address"; }]; }, { readonly name: "auctions"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "address"; }, { readonly type: "uint256"; }]; readonly outputs: readonly [{ readonly type: "address"; readonly name: "seller"; }]; }, { readonly name: "changeAdmin"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_newAdmin"; }]; readonly outputs: readonly []; }, { readonly name: "completeInitilization"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "exchangeContract"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "address"; }]; }, { readonly name: "getTokenAuctions"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_tokenAddress"; }, { readonly type: "uint256"; readonly name: "_tokenNumber"; }]; readonly outputs: readonly [{ readonly type: "address[]"; readonly name: "_sellers"; }, { readonly type: "uint256[]"; readonly name: "_listingIndexes"; }]; }, { readonly name: "getTokenAuctionsCount"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_tokenAddress"; }, { readonly type: "uint256"; readonly name: "_tokenNumber"; }]; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "implementation"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "address"; }]; }, { readonly name: "initialized"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "bool"; }]; }, { readonly name: "operator"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "address"; }]; readonly outputs: readonly [{ readonly type: "bool"; }]; }, { readonly name: "operators"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "uint256"; }]; readonly outputs: readonly [{ readonly type: "address"; }]; }, { readonly name: "ownerCut"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "pause"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "paused"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "bool"; }]; }, { readonly name: "proxyType"; readonly type: "function"; readonly stateMutability: "pure"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "removeAdmin"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "removeOperators"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address[]"; readonly name: "_removedOperators"; }]; readonly outputs: readonly []; }, { readonly name: "setOwnerCut"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "_newOwnerCut"; }]; readonly outputs: readonly []; }, { readonly name: "setTokenMaxOccurrences"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "_tokenMaxOccurrences"; }]; readonly outputs: readonly []; }, { readonly name: "tokenMaxOccurrences"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "unpause"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "updateExchangeContract"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_exchangeContract"; }]; readonly outputs: readonly []; }, { readonly name: "updateProxyTo"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_newProxyTo"; }]; readonly outputs: readonly []; }, { readonly name: "withdrawEther"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "withdrawToken"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "_token"; }]; readonly outputs: readonly []; }]; }; export { contract as default };