sbv2-solana/website/idl/accounts/VrfAccountData.md

2.5 KiB

Size: 29058 Bytes
Rent Exemption: 0.203134560SOL

Field Type Description
status VrfStatus The current status of the VRF account.
counter u128 Incremental counter for tracking VRF rounds.
authority publicKey On-chain account delegated for making account changes.
oracleQueue publicKey The OracleQueueAccountData that is assigned to fulfill VRF update request.
escrow publicKey The token account used to hold funds for VRF update request.
callback CallbackZC The callback that is invoked when an update request is successfully verified.
batchSize u32 The number of oracles assigned to a VRF update request.
builders VrfBuilder[8] Struct containing the intermediate state between VRF crank actions.
buildersLen u32 The number of builders.
testMode bool
currentRound VrfRound Oracle results from the current round of update request that has not been accepted as valid yet
ebuf u8[1024] Reserved.