UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

94 lines (92 loc) 2.89 kB
declare const contract: { readonly id: 35991; readonly address: "0x1b9627a5c9f8cf289d0ececf115d670a1e1108fc"; readonly contract_name: "PrizeLibrary"; readonly display_name: "Prize Library"; readonly is_deprecated: false; readonly is_proxy: false; readonly proxy_to: false; readonly created_at: 1751473213; readonly abi: readonly [{ readonly name: "PrizeConfigured"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "raffleId"; readonly indexed: true; }, { readonly type: "uint8"; readonly name: "prizeType"; }, { readonly type: "uint256"; readonly name: "fdAmount"; }, { readonly type: "uint256"; readonly name: "nftTokenId"; }]; }, { readonly name: "PrizeDistributed"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "raffleId"; readonly indexed: true; }, { readonly type: "address"; readonly name: "winner"; readonly indexed: true; }, { readonly type: "uint8"; readonly name: "prizeType"; }, { readonly type: "uint256"; readonly name: "amount"; }, { readonly type: "uint256"; readonly name: "tokenId"; }]; }, { readonly name: "PrizeFundingVerified"; readonly type: "event"; readonly inputs: readonly [{ readonly type: "uint256"; readonly name: "raffleId"; readonly indexed: true; }, { readonly type: "address"; readonly name: "poolAddress"; readonly indexed: true; }, { readonly type: "uint256"; readonly name: "requiredBalance"; }, { readonly type: "uint256"; readonly name: "actualBalance"; }]; }, { readonly name: "FIRE_DUST_TOKEN_ID"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "MAX_PRIZE_VALUE"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }, { readonly name: "MIN_PRIZE_VALUE"; readonly type: "function"; readonly stateMutability: "view"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly type: "uint256"; }]; }]; }; export { contract as default };