UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

146 lines (144 loc) 4.58 kB
declare const contract: { readonly id: 7682; readonly address: "0xb2037d887e63c5d278ed910cda341409522378fe"; readonly contract_name: "PlayingCards"; readonly display_name: "Playing Cards"; readonly is_deprecated: false; readonly is_proxy: false; readonly proxy_to: false; readonly created_at: 1736774411; readonly abi: readonly [{ readonly type: "constructor"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "address"; readonly name: "supraSC"; }, { readonly type: "address"; readonly name: "clientWalletAddress_"; }]; }, { readonly name: "logGas"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "gas"; }, { readonly type: "uint256"; readonly name: "price"; }]; }, { readonly name: "distribute"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "request"; }, { readonly type: "uint256[]"; readonly name: "rngList"; }]; readonly outputs: readonly []; }, { readonly name: "fetchRandomNumberWithSeeds"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly [{ readonly type: "uint8"; readonly name: "_randomNumberSize"; }, { readonly type: "uint256"; readonly name: "_numberOfConfirmation"; }, { readonly type: "uint256"; readonly name: "_clientSeeds"; }]; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "findJoker"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "guessCards"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "joker"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "lucky"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "requestList"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "_requestId"; }]; readonly outputs: readonly [{ readonly type: "uint256[]"; }]; }, { readonly name: "requestResult"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "_requestId"; }, { readonly type: "uint256"; readonly name: "index"; }]; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "teenPatti"; readonly type: "function"; readonly stateMutability: "nonpayable"; readonly inputs: readonly []; readonly outputs: readonly []; }, { readonly name: "teen_patti_1"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "teen_patti_2"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "teen_patti_3"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }]; }; export { contract as default };