Documentation ¶
Index ¶
- Variables
- type LoadTestBeaconVRFConsumer
- func DeployLoadTestBeaconVRFConsumer(auth *bind.TransactOpts, backend bind.ContractBackend, router common.Address, ...) (common.Address, *types.Transaction, *LoadTestBeaconVRFConsumer, error)
- func NewLoadTestBeaconVRFConsumer(address common.Address, backend bind.ContractBackend) (*LoadTestBeaconVRFConsumer, error)
- type LoadTestBeaconVRFConsumerCaller
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) Fail(opts *bind.CallOpts) (bool, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) GetFulfillmentDurationByRequestID(opts *bind.CallOpts, reqID *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) IBeaconPeriodBlocks(opts *bind.CallOpts) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) NUMCONFDELAYS(opts *bind.CallOpts) (uint8, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) PendingRequests(opts *bind.CallOpts) ([]*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SArguments(opts *bind.CallOpts) ([]byte, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SAverageFulfillmentInMillions(opts *bind.CallOpts) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SFastestFulfillment(opts *bind.CallOpts) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SFulfillmentDurationInBlocks(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SGasAvailable(opts *bind.CallOpts) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SMyBeaconRequests(opts *bind.CallOpts, arg0 *big.Int) (SMyBeaconRequests, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SRandomWords(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SReceivedRandomnessByRequestID(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SRequestIDs(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SRequestOutputHeights(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SRequestsIDs(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SResetCounter(opts *bind.CallOpts) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SSlowestFulfillment(opts *bind.CallOpts) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SSlowestRequestID(opts *bind.CallOpts) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SSubId(opts *bind.CallOpts) (uint64, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) STotalFulfilled(opts *bind.CallOpts) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) STotalRequests(opts *bind.CallOpts) (*big.Int, error)
- type LoadTestBeaconVRFConsumerCallerRaw
- type LoadTestBeaconVRFConsumerCallerSession
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) Fail() (bool, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) GetFulfillmentDurationByRequestID(reqID *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) IBeaconPeriodBlocks() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) NUMCONFDELAYS() (uint8, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) PendingRequests() ([]*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SArguments() ([]byte, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SAverageFulfillmentInMillions() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SFastestFulfillment() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SFulfillmentDurationInBlocks(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SGasAvailable() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SMyBeaconRequests(arg0 *big.Int) (SMyBeaconRequests, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SRandomWords(arg0 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SReceivedRandomnessByRequestID(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SRequestIDs(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SRequestOutputHeights(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SRequestsIDs(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SResetCounter() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SSlowestFulfillment() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SSlowestRequestID() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SSubId() (uint64, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) STotalFulfilled() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) STotalRequests() (*big.Int, error)
- type LoadTestBeaconVRFConsumerConfigSet
- type LoadTestBeaconVRFConsumerConfigSetIterator
- type LoadTestBeaconVRFConsumerFilterer
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterConfigSet(opts *bind.FilterOpts) (*LoadTestBeaconVRFConsumerConfigSetIterator, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterNewTransmission(opts *bind.FilterOpts, aggregatorRoundId []uint32, epochAndRound []*big.Int) (*LoadTestBeaconVRFConsumerNewTransmissionIterator, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterOutputsServed(opts *bind.FilterOpts) (*LoadTestBeaconVRFConsumerOutputsServedIterator, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterRandomWordsFulfilled(opts *bind.FilterOpts) (*LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterRandomnessFulfillmentRequested(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterRandomnessRequested(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*LoadTestBeaconVRFConsumerRandomnessRequestedIterator, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseConfigSet(log types.Log) (*LoadTestBeaconVRFConsumerConfigSet, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseNewTransmission(log types.Log) (*LoadTestBeaconVRFConsumerNewTransmission, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseOutputsServed(log types.Log) (*LoadTestBeaconVRFConsumerOutputsServed, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseRandomWordsFulfilled(log types.Log) (*LoadTestBeaconVRFConsumerRandomWordsFulfilled, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseRandomnessFulfillmentRequested(log types.Log) (*LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseRandomnessRequested(log types.Log) (*LoadTestBeaconVRFConsumerRandomnessRequested, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerConfigSet) (event.Subscription, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchNewTransmission(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerNewTransmission, ...) (event.Subscription, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchOutputsServed(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerOutputsServed) (event.Subscription, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchRandomWordsFulfilled(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchRandomnessFulfillmentRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchRandomnessRequested(opts *bind.WatchOpts, ...) (event.Subscription, error)
- type LoadTestBeaconVRFConsumerInterface
- type LoadTestBeaconVRFConsumerNewTransmission
- type LoadTestBeaconVRFConsumerNewTransmissionIterator
- type LoadTestBeaconVRFConsumerOutputsServed
- type LoadTestBeaconVRFConsumerOutputsServedIterator
- type LoadTestBeaconVRFConsumerRandomWordsFulfilled
- type LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator
- type LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested
- type LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator
- type LoadTestBeaconVRFConsumerRandomnessRequested
- type LoadTestBeaconVRFConsumerRandomnessRequestedIterator
- type LoadTestBeaconVRFConsumerRaw
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type LoadTestBeaconVRFConsumerSession
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) Fail() (bool, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) GetFulfillmentDurationByRequestID(reqID *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) IBeaconPeriodBlocks() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) NUMCONFDELAYS() (uint8, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) PendingRequests() ([]*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) RawFulfillRandomWords(requestID *big.Int, randomWords []*big.Int, arguments []byte) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) Reset() (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SArguments() ([]byte, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SAverageFulfillmentInMillions() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SFastestFulfillment() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SFulfillmentDurationInBlocks(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SGasAvailable() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SMyBeaconRequests(arg0 *big.Int) (SMyBeaconRequests, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SRandomWords(arg0 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SReceivedRandomnessByRequestID(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SRequestIDs(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SRequestOutputHeights(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SRequestsIDs(arg0 *big.Int, arg1 *big.Int) (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SResetCounter() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SSlowestFulfillment() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SSlowestRequestID() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SSubId() (uint64, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) STotalFulfilled() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) STotalRequests() (*big.Int, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SetFail(shouldFail bool) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) StoreBeaconRequest(reqId *big.Int, height *big.Int, delay *big.Int, numWords uint16) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) TestRedeemRandomness(subID *big.Int, requestID *big.Int) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) TestRequestRandomness(numWords uint16, subID *big.Int, confirmationDelayArg *big.Int) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) TestRequestRandomnessFulfillment(subID *big.Int, numWords uint16, confirmationDelayArg *big.Int, ...) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) TestRequestRandomnessFulfillmentBatch(subID *big.Int, numWords uint16, confirmationDelayArg *big.Int, ...) (*types.Transaction, error)
- type LoadTestBeaconVRFConsumerTransactor
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) RawFulfillRandomWords(opts *bind.TransactOpts, requestID *big.Int, randomWords []*big.Int, ...) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) Reset(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) SetFail(opts *bind.TransactOpts, shouldFail bool) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) StoreBeaconRequest(opts *bind.TransactOpts, reqId *big.Int, height *big.Int, delay *big.Int, ...) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) TestRedeemRandomness(opts *bind.TransactOpts, subID *big.Int, requestID *big.Int) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) TestRequestRandomness(opts *bind.TransactOpts, numWords uint16, subID *big.Int, ...) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) TestRequestRandomnessFulfillment(opts *bind.TransactOpts, subID *big.Int, numWords uint16, ...) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) TestRequestRandomnessFulfillmentBatch(opts *bind.TransactOpts, subID *big.Int, numWords uint16, ...) (*types.Transaction, error)
- type LoadTestBeaconVRFConsumerTransactorRaw
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type LoadTestBeaconVRFConsumerTransactorSession
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) RawFulfillRandomWords(requestID *big.Int, randomWords []*big.Int, arguments []byte) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) Reset() (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) SetFail(shouldFail bool) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) StoreBeaconRequest(reqId *big.Int, height *big.Int, delay *big.Int, numWords uint16) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) TestRedeemRandomness(subID *big.Int, requestID *big.Int) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) TestRequestRandomness(numWords uint16, subID *big.Int, confirmationDelayArg *big.Int) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) TestRequestRandomnessFulfillment(subID *big.Int, numWords uint16, confirmationDelayArg *big.Int, ...) (*types.Transaction, error)
- func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) TestRequestRandomnessFulfillmentBatch(subID *big.Int, numWords uint16, confirmationDelayArg *big.Int, ...) (*types.Transaction, error)
- type SMyBeaconRequests
- type VRFBeaconTypesOutputServed
Constants ¶
This section is empty.
Variables ¶
View Source
var LoadTestBeaconVRFConsumerABI = LoadTestBeaconVRFConsumerMetaData.ABI
View Source
var LoadTestBeaconVRFConsumerBin = LoadTestBeaconVRFConsumerMetaData.Bin
View Source
var LoadTestBeaconVRFConsumerMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"router\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"shouldFail\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"beaconPeriodBlocks\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"previousConfigBlockNumber\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"configCount\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"signers\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"f\",\"type\":\"uint8\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"onchainConfig\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"offchainConfigVersion\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"ConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint32\",\"name\":\"aggregatorRoundId\",\"type\":\"uint32\"},{\"indexed\":true,\"internalType\":\"uint40\",\"name\":\"epochAndRound\",\"type\":\"uint40\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint192\",\"name\":\"juelsPerFeeCoin\",\"type\":\"uint192\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"reasonableGasPrice\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"configDigest\",\"type\":\"bytes32\"}],\"name\":\"NewTransmission\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"recentBlockHeight\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint192\",\"name\":\"juelsPerFeeCoin\",\"type\":\"uint192\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"reasonableGasPrice\",\"type\":\"uint64\"},{\"components\":[{\"internalType\":\"uint64\",\"name\":\"height\",\"type\":\"uint64\"},{\"internalType\":\"VRFBeaconTypes.ConfirmationDelay\",\"name\":\"confirmationDelay\",\"type\":\"uint24\"},{\"internalType\":\"uint256\",\"name\":\"proofG1X\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"proofG1Y\",\"type\":\"uint256\"}],\"indexed\":false,\"internalType\":\"structVRFBeaconTypes.OutputServed[]\",\"name\":\"outputsServed\",\"type\":\"tuple[]\"}],\"name\":\"OutputsServed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"VRFBeaconTypes.RequestID[]\",\"name\":\"requestIDs\",\"type\":\"uint48[]\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"successfulFulfillment\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"bytes[]\",\"name\":\"truncatedErrorData\",\"type\":\"bytes[]\"}],\"name\":\"RandomWordsFulfilled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"requestID\",\"type\":\"uint48\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"requester\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"nextBeaconOutputHeight\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"VRFBeaconTypes.ConfirmationDelay\",\"name\":\"confDelay\",\"type\":\"uint24\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"subID\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"numWords\",\"type\":\"uint16\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"gasAllowance\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"gasPrice\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"weiPerUnitLink\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"arguments\",\"type\":\"bytes\"}],\"name\":\"RandomnessFulfillmentRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"requestID\",\"type\":\"uint48\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"requester\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint64\",\"name\":\"nextBeaconOutputHeight\",\"type\":\"uint64\"},{\"indexed\":false,\"internalType\":\"VRFBeaconTypes.ConfirmationDelay\",\"name\":\"confDelay\",\"type\":\"uint24\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"subID\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"numWords\",\"type\":\"uint16\"}],\"name\":\"RandomnessRequested\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"NUM_CONF_DELAYS\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"fail\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"reqID\",\"type\":\"uint48\"}],\"name\":\"getFulfillmentDurationByRequestID\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"i_beaconPeriodBlocks\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pendingRequests\",\"outputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID[]\",\"name\":\"\",\"type\":\"uint48[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"requestID\",\"type\":\"uint48\"},{\"internalType\":\"uint256[]\",\"name\":\"randomWords\",\"type\":\"uint256[]\"},{\"internalType\":\"bytes\",\"name\":\"arguments\",\"type\":\"bytes\"}],\"name\":\"rawFulfillRandomWords\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"reset\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"\",\"type\":\"uint48\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"s_ReceivedRandomnessByRequestID\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_arguments\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_averageFulfillmentInMillions\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_fastestFulfillment\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"\",\"type\":\"uint48\"}],\"name\":\"s_fulfillmentDurationInBlocks\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_gasAvailable\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"\",\"type\":\"uint48\"}],\"name\":\"s_myBeaconRequests\",\"outputs\":[{\"internalType\":\"VRFBeaconTypes.SlotNumber\",\"name\":\"slotNumber\",\"type\":\"uint32\"},{\"internalType\":\"VRFBeaconTypes.ConfirmationDelay\",\"name\":\"confirmationDelay\",\"type\":\"uint24\"},{\"internalType\":\"uint16\",\"name\":\"numWords\",\"type\":\"uint16\"},{\"internalType\":\"address\",\"name\":\"requester\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"s_randomWords\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"s_requestIDs\",\"outputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"\",\"type\":\"uint48\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"\",\"type\":\"uint48\"}],\"name\":\"s_requestOutputHeights\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"VRFBeaconTypes.ConfirmationDelay\",\"name\":\"\",\"type\":\"uint24\"}],\"name\":\"s_requestsIDs\",\"outputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"\",\"type\":\"uint48\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_resetCounter\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_slowestFulfillment\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_slowestRequestID\",\"outputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"\",\"type\":\"uint48\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_subId\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_totalFulfilled\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_totalRequests\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bool\",\"name\":\"shouldFail\",\"type\":\"bool\"}],\"name\":\"setFail\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"reqId\",\"type\":\"uint48\"},{\"internalType\":\"uint256\",\"name\":\"height\",\"type\":\"uint256\"},{\"internalType\":\"VRFBeaconTypes.ConfirmationDelay\",\"name\":\"delay\",\"type\":\"uint24\"},{\"internalType\":\"uint16\",\"name\":\"numWords\",\"type\":\"uint16\"}],\"name\":\"storeBeaconRequest\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"subID\",\"type\":\"uint256\"},{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"requestID\",\"type\":\"uint48\"}],\"name\":\"testRedeemRandomness\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint16\",\"name\":\"numWords\",\"type\":\"uint16\"},{\"internalType\":\"uint256\",\"name\":\"subID\",\"type\":\"uint256\"},{\"internalType\":\"VRFBeaconTypes.ConfirmationDelay\",\"name\":\"confirmationDelayArg\",\"type\":\"uint24\"}],\"name\":\"testRequestRandomness\",\"outputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"\",\"type\":\"uint48\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"subID\",\"type\":\"uint256\"},{\"internalType\":\"uint16\",\"name\":\"numWords\",\"type\":\"uint16\"},{\"internalType\":\"VRFBeaconTypes.ConfirmationDelay\",\"name\":\"confirmationDelayArg\",\"type\":\"uint24\"},{\"internalType\":\"uint32\",\"name\":\"callbackGasLimit\",\"type\":\"uint32\"},{\"internalType\":\"bytes\",\"name\":\"arguments\",\"type\":\"bytes\"}],\"name\":\"testRequestRandomnessFulfillment\",\"outputs\":[{\"internalType\":\"VRFBeaconTypes.RequestID\",\"name\":\"\",\"type\":\"uint48\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"subID\",\"type\":\"uint256\"},{\"internalType\":\"uint16\",\"name\":\"numWords\",\"type\":\"uint16\"},{\"internalType\":\"VRFBeaconTypes.ConfirmationDelay\",\"name\":\"confirmationDelayArg\",\"type\":\"uint24\"},{\"internalType\":\"uint32\",\"name\":\"callbackGasLimit\",\"type\":\"uint32\"},{\"internalType\":\"bytes\",\"name\":\"arguments\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"batchSize\",\"type\":\"uint256\"}],\"name\":\"testRequestRandomnessFulfillmentBatch\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x60a06040526000600a556000600b556103e7600c556000600d556000600e556000600f5534801561002f57600080fd5b5060405161189138038061189183398101604081905261004e9161008b565b6001600160a01b03929092166080819052600580546001600160a01b03191690911790556008805460ff19169115159190911790556009556100df565b6000806000606084860312156100a057600080fd5b83516001600160a01b03811681146100b757600080fd5b602085015190935080151581146100cd57600080fd5b80925050604084015190509250925092565b6080516117976100fa60003960006106b901526117976000f3fe608060405234801561001057600080fd5b50600436106101da5760003560e01c80637716cdaa11610104578063cd0593df116100a2578063f08c5daa11610071578063f08c5daa146104ff578063f339c79414610508578063f6eaffc81461051b578063fc7fea371461052e57600080fd5b8063cd0593df146104c8578063d4fab62c146104d1578063d826f88f146104e4578063ea7502ab146104ec57600080fd5b80638d0e3165116100de5780638d0e3165146104655780639d76940214610477578063a9cc471814610498578063c6d61301146104b557600080fd5b80637716cdaa146104115780638662aa3e146104265780638866c6bd1461045c57600080fd5b80635a9478731161017c578063706da1ca1161014b578063706da1ca1461038f578063737144bc146103d457806374dba124146103dd57806375baff7a146103e657600080fd5b80635a9478731461032d5780635f15cccc14610340578063601201d3146103735780636d162a3e1461037c57600080fd5b80632f7527cc116101b85780632f7527cc146102be5780633f7d43bd146102d85780634a0aee29146103035780635a47dd711461031857600080fd5b80631757f11c146101df57806319a5fa22146101fb5780632b1a213014610294575b600080fd5b6101e8600b5481565b6040519081526020015b60405180910390f35b610257610209366004610fdc565b60026020526000908152604090205463ffffffff811690640100000000810462ffffff1690670100000000000000810461ffff1690690100000000000000000090046001600160a01b031684565b6040805163ffffffff909516855262ffffff909316602085015261ffff909116918301919091526001600160a01b031660608201526080016101f2565b6102a76102a2366004611000565b610537565b60405165ffffffffffff90911681526020016101f2565b6102c6600881565b60405160ff90911681526020016101f2565b6101e86102e6366004611022565b601260209081526000928352604080842090915290825290205481565b61030b610582565b6040516101f29190611052565b61032b610326366004611179565b6106b7565b005b61032b61033b366004611289565b610744565b6102a761034e36600461130a565b600160209081526000928352604080842090915290825290205465ffffffffffff1681565b6101e8600e5481565b61032b61038a366004611336565b610835565b6006546103bb9074010000000000000000000000000000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020016101f2565b6101e8600a5481565b6101e8600c5481565b6101e86103f4366004611022565b601360209081526000928352604080842090915290825290205481565b610419610968565b6040516101f291906113d2565b6101e8610434366004610fdc565b600f54600090815260136020908152604080832065ffffffffffff9094168352929052205490565b6101e8600d5481565b6010546102a79065ffffffffffff1681565b61032b6104853660046113e5565b6008805460ff1916911515919091179055565b6008546104a59060ff1681565b60405190151581526020016101f2565b6102a76104c3366004611407565b6109f6565b6101e860095481565b61032b6104df366004611022565b610aee565b61032b610bc1565b6102a76104fa366004611443565b610c01565b6101e860075481565b6101e86105163660046114bc565b610cff565b6101e86105293660046114e8565b610d30565b6101e8600f5481565b6011602052816000526040600020818154811061055357600080fd5b9060005260206000209060059182820401919006600602915091509054906101000a900465ffffffffffff1681565b600f546000908152601160205260408120546060919067ffffffffffffffff8111156105b0576105b061109e565b6040519080825280602002602001820160405280156105d9578160200160208202803683370190505b5090506000805b600f546000908152601160205260409020548110156106af57600f54600090815260116020526040812080548390811061061c5761061c611501565b60009182526020808320600580840490910154600f548552601383526040808620929094066006026101000a900465ffffffffffff16808552915290822054909250900361069c578084848151811061067757610677611501565b65ffffffffffff90921660209283029190910190910152826106988161152d565b9350505b50806106a78161152d565b9150506105e0565b508152919050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633146107345760405162461bcd60e51b815260206004820152601760248201527f6f6e6c7920726f757465722063616e2066756c66696c6c00000000000000000060448201526064015b60405180910390fd5b61073f838383610d51565b505050565b6000600954610751610edb565b61075b919061155c565b905060008160095461076b610edb565b6107759190611570565b61077f9190611588565b905060005b8381101561082a57600061079b8a8a8a8a8a610c01565b600d805491925060006107ad8361152d565b9091555050600f8054600090815260126020908152604080832065ffffffffffff958616808552908352818420889055935483526011825282208054600181018255908352912060058083049091018054600692909306919091026101000a928302929093021916179055806108228161152d565b915050610784565b505050505050505050565b600083815260016020908152604080832062ffffff861684529091528120805465ffffffffffff191665ffffffffffff8716179055600954610877908561159f565b6040805160808101825263ffffffff928316815262ffffff958616602080830191825261ffff968716838501908152306060850190815265ffffffffffff909b1660009081526002909252939020915182549151935199516001600160a01b03166901000000000000000000027fffffff0000000000000000000000000000000000000000ffffffffffffffffff9a90971667010000000000000002999099167fffffff00000000000000000000000000000000000000000000ffffffffffffff939097166401000000000266ffffffffffffff199091169890931697909717919091171692909217179092555050565b60048054610975906115b3565b80601f01602080910402602001604051908101604052809291908181526020018280546109a1906115b3565b80156109ee5780601f106109c3576101008083540402835291602001916109ee565b820191906000526020600020905b8154815290600101906020018083116109d157829003601f168201915b505050505081565b600080600954610a04610edb565b610a0e919061155c565b9050600081600954610a1e610edb565b610a289190611570565b610a329190611588565b60055460408051602081018252600080825291517f4ffac83a00000000000000000000000000000000000000000000000000000000815293945090926001600160a01b0390921691634ffac83a91610a93918a918c918b91906004016115ed565b6020604051808303816000875af1158015610ab2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ad6919061161b565b9050610ae48183878a610835565b9695505050505050565b60055460408051602081018252600080825291517fa8a254ed00000000000000000000000000000000000000000000000000000000815291926001600160a01b03169163a8a254ed91610b479187918791600401611638565b6000604051808303816000875af1158015610b66573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610b8e9190810190611668565b65ffffffffffff831660009081526003602090815260409091208251929350610bbb929091840190610f65565b50505050565b6000600a819055600b8190556103e7600c55600d819055600e8190556010805465ffffffffffff19169055600f805491610bfa8361152d565b9190505550565b600080600954610c0f610edb565b610c19919061155c565b9050600081600954610c29610edb565b610c339190611570565b610c3d9190611588565b60055460408051602081018252600080825291517fdb972c8b00000000000000000000000000000000000000000000000000000000815293945090926001600160a01b039092169163db972c8b91610ca2918d918d918d918d918d91906004016116f9565b6020604051808303816000875af1158015610cc1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ce5919061161b565b9050610cf38183898b610835565b98975050505050505050565b60036020528160005260406000208181548110610d1b57600080fd5b90600052602060002001600091509150505481565b60008181548110610d4057600080fd5b600091825260209091200154905081565b60085460ff1615610da45760405162461bcd60e51b815260206004820152601d60248201527f206661696c656420696e2066756c66696c6c52616e646f6d576f726473000000604482015260640161072b565b65ffffffffffff831660009081526003602090815260409091208351610dcc92850190610f65565b50600f54600090815260126020908152604080832065ffffffffffff87168452909152812054610dfa610edb565b610e049190611588565b90506000610e1582620f4240611752565b9050600b54821115610e4057600b8290556010805465ffffffffffff191665ffffffffffff87161790555b600c548210610e5157600c54610e53565b815b600c55600e54610e635780610e96565b600e54610e71906001611570565b81600e54600a54610e829190611752565b610e8c9190611570565b610e96919061159f565b600a55600e8054906000610ea98361152d565b9091555050600f54600090815260136020908152604080832065ffffffffffff90981683529690529490942055505050565b60004661a4b1811480610ef0575062066eed81145b15610f5e5760646001600160a01b031663a3b1b31d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f34573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f589190611771565b91505090565b4391505090565b828054828255906000526020600020908101928215610fa0579160200282015b82811115610fa0578251825591602001919060010190610f85565b50610fac929150610fb0565b5090565b5b80821115610fac5760008155600101610fb1565b65ffffffffffff81168114610fd957600080fd5b50565b600060208284031215610fee57600080fd5b8135610ff981610fc5565b9392505050565b6000806040838503121561101357600080fd5b50508035926020909101359150565b6000806040838503121561103557600080fd5b82359150602083013561104781610fc5565b809150509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561109257835165ffffffffffff168352928401929184019160010161106e565b50909695505050505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff811182821017156110dd576110dd61109e565b604052919050565b600067ffffffffffffffff8211156110ff576110ff61109e565b5060051b60200190565b600082601f83011261111a57600080fd5b813567ffffffffffffffff8111156111345761113461109e565b611147601f8201601f19166020016110b4565b81815284602083860101111561115c57600080fd5b816020850160208301376000918101602001919091529392505050565b60008060006060848603121561118e57600080fd5b833561119981610fc5565b925060208481013567ffffffffffffffff808211156111b757600080fd5b818701915087601f8301126111cb57600080fd5b81356111de6111d9826110e5565b6110b4565b81815260059190911b8301840190848101908a8311156111fd57600080fd5b938501935b8285101561121b57843582529385019390850190611202565b96505050604087013592508083111561123357600080fd5b505061124186828701611109565b9150509250925092565b803561ffff8116811461125d57600080fd5b919050565b803562ffffff8116811461125d57600080fd5b803563ffffffff8116811461125d57600080fd5b60008060008060008060c087890312156112a257600080fd5b863595506112b26020880161124b565b94506112c060408801611262565b93506112ce60608801611275565b9250608087013567ffffffffffffffff8111156112ea57600080fd5b6112f689828a01611109565b92505060a087013590509295509295509295565b6000806040838503121561131d57600080fd5b8235915061132d60208401611262565b90509250929050565b6000806000806080858703121561134c57600080fd5b843561135781610fc5565b93506020850135925061136c60408601611262565b915061137a6060860161124b565b905092959194509250565b6000815180845260005b818110156113ab5760208185018101518683018201520161138f565b818111156113bd576000602083870101525b50601f01601f19169290920160200192915050565b602081526000610ff96020830184611385565b6000602082840312156113f757600080fd5b81358015158114610ff957600080fd5b60008060006060848603121561141c57600080fd5b6114258461124b565b92506020840135915061143a60408501611262565b90509250925092565b600080600080600060a0868803121561145b57600080fd5b8535945061146b6020870161124b565b935061147960408701611262565b925061148760608701611275565b9150608086013567ffffffffffffffff8111156114a357600080fd5b6114af88828901611109565b9150509295509295909350565b600080604083850312156114cf57600080fd5b82356114da81610fc5565b946020939093013593505050565b6000602082840312156114fa57600080fd5b5035919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b60006001820161153f5761153f611517565b5060010190565b634e487b7160e01b600052601260045260246000fd5b60008261156b5761156b611546565b500690565b6000821982111561158357611583611517565b500190565b60008282101561159a5761159a611517565b500390565b6000826115ae576115ae611546565b500490565b600181811c908216806115c757607f821691505b6020821081036115e757634e487b7160e01b600052602260045260246000fd5b50919050565b84815261ffff8416602082015262ffffff83166040820152608060608201526000610ae46080830184611385565b60006020828403121561162d57600080fd5b8151610ff981610fc5565b83815265ffffffffffff8316602082015260606040820152600061165f6060830184611385565b95945050505050565b6000602080838503121561167b57600080fd5b825167ffffffffffffffff81111561169257600080fd5b8301601f810185136116a357600080fd5b80516116b16111d9826110e5565b81815260059190911b820183019083810190878311156116d057600080fd5b928401925b828410156116ee578351825292840192908401906116d5565b979650505050505050565b86815261ffff8616602082015262ffffff8516604082015263ffffffff8416606082015260c06080820152600061173360c0830185611385565b82810360a08401526117458185611385565b9998505050505050505050565b600081600019048311821515161561176c5761176c611517565b500290565b60006020828403121561178357600080fd5b505191905056fea164736f6c634300080f000a",
}
Functions ¶
This section is empty.
Types ¶
type LoadTestBeaconVRFConsumer ¶
type LoadTestBeaconVRFConsumer struct { LoadTestBeaconVRFConsumerCaller LoadTestBeaconVRFConsumerTransactor LoadTestBeaconVRFConsumerFilterer // contains filtered or unexported fields }
func DeployLoadTestBeaconVRFConsumer ¶
func DeployLoadTestBeaconVRFConsumer(auth *bind.TransactOpts, backend bind.ContractBackend, router common.Address, shouldFail bool, beaconPeriodBlocks *big.Int) (common.Address, *types.Transaction, *LoadTestBeaconVRFConsumer, error)
func NewLoadTestBeaconVRFConsumer ¶
func NewLoadTestBeaconVRFConsumer(address common.Address, backend bind.ContractBackend) (*LoadTestBeaconVRFConsumer, error)
func (*LoadTestBeaconVRFConsumer) Address ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumer) Address() common.Address
type LoadTestBeaconVRFConsumerCaller ¶
type LoadTestBeaconVRFConsumerCaller struct {
// contains filtered or unexported fields
}
func NewLoadTestBeaconVRFConsumerCaller ¶
func NewLoadTestBeaconVRFConsumerCaller(address common.Address, caller bind.ContractCaller) (*LoadTestBeaconVRFConsumerCaller, error)
func (*LoadTestBeaconVRFConsumerCaller) Fail ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) Fail(opts *bind.CallOpts) (bool, error)
func (*LoadTestBeaconVRFConsumerCaller) GetFulfillmentDurationByRequestID ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerCaller) IBeaconPeriodBlocks ¶
func (*LoadTestBeaconVRFConsumerCaller) NUMCONFDELAYS ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) NUMCONFDELAYS(opts *bind.CallOpts) (uint8, error)
func (*LoadTestBeaconVRFConsumerCaller) PendingRequests ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerCaller) SArguments ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SArguments(opts *bind.CallOpts) ([]byte, error)
func (*LoadTestBeaconVRFConsumerCaller) SAverageFulfillmentInMillions ¶
func (*LoadTestBeaconVRFConsumerCaller) SFastestFulfillment ¶
func (*LoadTestBeaconVRFConsumerCaller) SFulfillmentDurationInBlocks ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerCaller) SGasAvailable ¶
func (*LoadTestBeaconVRFConsumerCaller) SMyBeaconRequests ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SMyBeaconRequests(opts *bind.CallOpts, arg0 *big.Int) (SMyBeaconRequests, error)
func (*LoadTestBeaconVRFConsumerCaller) SRandomWords ¶
func (*LoadTestBeaconVRFConsumerCaller) SReceivedRandomnessByRequestID ¶
func (*LoadTestBeaconVRFConsumerCaller) SRequestIDs ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerCaller) SRequestOutputHeights ¶
func (*LoadTestBeaconVRFConsumerCaller) SRequestsIDs ¶
func (*LoadTestBeaconVRFConsumerCaller) SResetCounter ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerCaller) SSlowestFulfillment ¶
func (*LoadTestBeaconVRFConsumerCaller) SSlowestRequestID ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerCaller) SSubId ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCaller) SSubId(opts *bind.CallOpts) (uint64, error)
func (*LoadTestBeaconVRFConsumerCaller) STotalFulfilled ¶
func (*LoadTestBeaconVRFConsumerCaller) STotalRequests ¶
type LoadTestBeaconVRFConsumerCallerRaw ¶
type LoadTestBeaconVRFConsumerCallerRaw struct {
Contract *LoadTestBeaconVRFConsumerCaller
}
type LoadTestBeaconVRFConsumerCallerSession ¶
type LoadTestBeaconVRFConsumerCallerSession struct { Contract *LoadTestBeaconVRFConsumerCaller CallOpts bind.CallOpts }
func (*LoadTestBeaconVRFConsumerCallerSession) Fail ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) Fail() (bool, error)
func (*LoadTestBeaconVRFConsumerCallerSession) GetFulfillmentDurationByRequestID ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerCallerSession) IBeaconPeriodBlocks ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) IBeaconPeriodBlocks() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerCallerSession) NUMCONFDELAYS ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) NUMCONFDELAYS() (uint8, error)
func (*LoadTestBeaconVRFConsumerCallerSession) PendingRequests ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) PendingRequests() ([]*big.Int, error)
func (*LoadTestBeaconVRFConsumerCallerSession) SArguments ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SArguments() ([]byte, error)
func (*LoadTestBeaconVRFConsumerCallerSession) SAverageFulfillmentInMillions ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SAverageFulfillmentInMillions() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerCallerSession) SFastestFulfillment ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SFastestFulfillment() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerCallerSession) SFulfillmentDurationInBlocks ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerCallerSession) SGasAvailable ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SGasAvailable() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerCallerSession) SMyBeaconRequests ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SMyBeaconRequests(arg0 *big.Int) (SMyBeaconRequests, error)
func (*LoadTestBeaconVRFConsumerCallerSession) SRandomWords ¶
func (*LoadTestBeaconVRFConsumerCallerSession) SReceivedRandomnessByRequestID ¶
func (*LoadTestBeaconVRFConsumerCallerSession) SRequestIDs ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerCallerSession) SRequestOutputHeights ¶
func (*LoadTestBeaconVRFConsumerCallerSession) SRequestsIDs ¶
func (*LoadTestBeaconVRFConsumerCallerSession) SResetCounter ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SResetCounter() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerCallerSession) SSlowestFulfillment ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SSlowestFulfillment() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerCallerSession) SSlowestRequestID ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SSlowestRequestID() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerCallerSession) SSubId ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) SSubId() (uint64, error)
func (*LoadTestBeaconVRFConsumerCallerSession) STotalFulfilled ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) STotalFulfilled() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerCallerSession) STotalRequests ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerCallerSession) STotalRequests() (*big.Int, error)
type LoadTestBeaconVRFConsumerConfigSet ¶ added in v1.11.0
type LoadTestBeaconVRFConsumerConfigSet struct { PreviousConfigBlockNumber uint32 ConfigDigest [32]byte ConfigCount uint64 Signers []common.Address Transmitters []common.Address F uint8 OnchainConfig []byte OffchainConfigVersion uint64 OffchainConfig []byte Raw types.Log }
func (LoadTestBeaconVRFConsumerConfigSet) Topic ¶ added in v1.11.0
func (LoadTestBeaconVRFConsumerConfigSet) Topic() common.Hash
type LoadTestBeaconVRFConsumerConfigSetIterator ¶ added in v1.11.0
type LoadTestBeaconVRFConsumerConfigSetIterator struct { Event *LoadTestBeaconVRFConsumerConfigSet // contains filtered or unexported fields }
func (*LoadTestBeaconVRFConsumerConfigSetIterator) Close ¶ added in v1.11.0
func (it *LoadTestBeaconVRFConsumerConfigSetIterator) Close() error
func (*LoadTestBeaconVRFConsumerConfigSetIterator) Error ¶ added in v1.11.0
func (it *LoadTestBeaconVRFConsumerConfigSetIterator) Error() error
func (*LoadTestBeaconVRFConsumerConfigSetIterator) Next ¶ added in v1.11.0
func (it *LoadTestBeaconVRFConsumerConfigSetIterator) Next() bool
type LoadTestBeaconVRFConsumerFilterer ¶
type LoadTestBeaconVRFConsumerFilterer struct {
// contains filtered or unexported fields
}
func NewLoadTestBeaconVRFConsumerFilterer ¶
func NewLoadTestBeaconVRFConsumerFilterer(address common.Address, filterer bind.ContractFilterer) (*LoadTestBeaconVRFConsumerFilterer, error)
func (*LoadTestBeaconVRFConsumerFilterer) FilterConfigSet ¶ added in v1.11.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterConfigSet(opts *bind.FilterOpts) (*LoadTestBeaconVRFConsumerConfigSetIterator, error)
func (*LoadTestBeaconVRFConsumerFilterer) FilterNewTransmission ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterNewTransmission(opts *bind.FilterOpts, aggregatorRoundId []uint32, epochAndRound []*big.Int) (*LoadTestBeaconVRFConsumerNewTransmissionIterator, error)
func (*LoadTestBeaconVRFConsumerFilterer) FilterOutputsServed ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterOutputsServed(opts *bind.FilterOpts) (*LoadTestBeaconVRFConsumerOutputsServedIterator, error)
func (*LoadTestBeaconVRFConsumerFilterer) FilterRandomWordsFulfilled ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterRandomWordsFulfilled(opts *bind.FilterOpts) (*LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator, error)
func (*LoadTestBeaconVRFConsumerFilterer) FilterRandomnessFulfillmentRequested ¶ added in v1.11.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterRandomnessFulfillmentRequested(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator, error)
func (*LoadTestBeaconVRFConsumerFilterer) FilterRandomnessRequested ¶ added in v1.11.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) FilterRandomnessRequested(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*LoadTestBeaconVRFConsumerRandomnessRequestedIterator, error)
func (*LoadTestBeaconVRFConsumerFilterer) ParseConfigSet ¶ added in v1.11.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseConfigSet(log types.Log) (*LoadTestBeaconVRFConsumerConfigSet, error)
func (*LoadTestBeaconVRFConsumerFilterer) ParseNewTransmission ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseNewTransmission(log types.Log) (*LoadTestBeaconVRFConsumerNewTransmission, error)
func (*LoadTestBeaconVRFConsumerFilterer) ParseOutputsServed ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseOutputsServed(log types.Log) (*LoadTestBeaconVRFConsumerOutputsServed, error)
func (*LoadTestBeaconVRFConsumerFilterer) ParseRandomWordsFulfilled ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseRandomWordsFulfilled(log types.Log) (*LoadTestBeaconVRFConsumerRandomWordsFulfilled, error)
func (*LoadTestBeaconVRFConsumerFilterer) ParseRandomnessFulfillmentRequested ¶ added in v1.11.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseRandomnessFulfillmentRequested(log types.Log) (*LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested, error)
func (*LoadTestBeaconVRFConsumerFilterer) ParseRandomnessRequested ¶ added in v1.11.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) ParseRandomnessRequested(log types.Log) (*LoadTestBeaconVRFConsumerRandomnessRequested, error)
func (*LoadTestBeaconVRFConsumerFilterer) WatchConfigSet ¶ added in v1.11.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerConfigSet) (event.Subscription, error)
func (*LoadTestBeaconVRFConsumerFilterer) WatchNewTransmission ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchNewTransmission(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerNewTransmission, aggregatorRoundId []uint32, epochAndRound []*big.Int) (event.Subscription, error)
func (*LoadTestBeaconVRFConsumerFilterer) WatchOutputsServed ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchOutputsServed(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerOutputsServed) (event.Subscription, error)
func (*LoadTestBeaconVRFConsumerFilterer) WatchRandomWordsFulfilled ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchRandomWordsFulfilled(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerRandomWordsFulfilled) (event.Subscription, error)
func (*LoadTestBeaconVRFConsumerFilterer) WatchRandomnessFulfillmentRequested ¶ added in v1.11.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchRandomnessFulfillmentRequested(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested, requestID []*big.Int, requester []common.Address) (event.Subscription, error)
func (*LoadTestBeaconVRFConsumerFilterer) WatchRandomnessRequested ¶ added in v1.11.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerFilterer) WatchRandomnessRequested(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerRandomnessRequested, requestID []*big.Int, requester []common.Address) (event.Subscription, error)
type LoadTestBeaconVRFConsumerInterface ¶
type LoadTestBeaconVRFConsumerInterface interface { NUMCONFDELAYS(opts *bind.CallOpts) (uint8, error) Fail(opts *bind.CallOpts) (bool, error) GetFulfillmentDurationByRequestID(opts *bind.CallOpts, reqID *big.Int) (*big.Int, error) IBeaconPeriodBlocks(opts *bind.CallOpts) (*big.Int, error) PendingRequests(opts *bind.CallOpts) ([]*big.Int, error) SReceivedRandomnessByRequestID(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error) SArguments(opts *bind.CallOpts) ([]byte, error) SAverageFulfillmentInMillions(opts *bind.CallOpts) (*big.Int, error) SFastestFulfillment(opts *bind.CallOpts) (*big.Int, error) SFulfillmentDurationInBlocks(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error) SGasAvailable(opts *bind.CallOpts) (*big.Int, error) SMyBeaconRequests(opts *bind.CallOpts, arg0 *big.Int) (SMyBeaconRequests, error) SRandomWords(opts *bind.CallOpts, arg0 *big.Int) (*big.Int, error) SRequestIDs(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error) SRequestOutputHeights(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error) SRequestsIDs(opts *bind.CallOpts, arg0 *big.Int, arg1 *big.Int) (*big.Int, error) SResetCounter(opts *bind.CallOpts) (*big.Int, error) SSlowestFulfillment(opts *bind.CallOpts) (*big.Int, error) SSlowestRequestID(opts *bind.CallOpts) (*big.Int, error) SSubId(opts *bind.CallOpts) (uint64, error) STotalFulfilled(opts *bind.CallOpts) (*big.Int, error) STotalRequests(opts *bind.CallOpts) (*big.Int, error) RawFulfillRandomWords(opts *bind.TransactOpts, requestID *big.Int, randomWords []*big.Int, arguments []byte) (*types.Transaction, error) Reset(opts *bind.TransactOpts) (*types.Transaction, error) SetFail(opts *bind.TransactOpts, shouldFail bool) (*types.Transaction, error) StoreBeaconRequest(opts *bind.TransactOpts, reqId *big.Int, height *big.Int, delay *big.Int, numWords uint16) (*types.Transaction, error) TestRedeemRandomness(opts *bind.TransactOpts, subID *big.Int, requestID *big.Int) (*types.Transaction, error) TestRequestRandomness(opts *bind.TransactOpts, numWords uint16, subID *big.Int, confirmationDelayArg *big.Int) (*types.Transaction, error) TestRequestRandomnessFulfillment(opts *bind.TransactOpts, subID *big.Int, numWords uint16, confirmationDelayArg *big.Int, callbackGasLimit uint32, arguments []byte) (*types.Transaction, error) TestRequestRandomnessFulfillmentBatch(opts *bind.TransactOpts, subID *big.Int, numWords uint16, confirmationDelayArg *big.Int, callbackGasLimit uint32, arguments []byte, batchSize *big.Int) (*types.Transaction, error) FilterConfigSet(opts *bind.FilterOpts) (*LoadTestBeaconVRFConsumerConfigSetIterator, error) WatchConfigSet(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerConfigSet) (event.Subscription, error) ParseConfigSet(log types.Log) (*LoadTestBeaconVRFConsumerConfigSet, error) FilterNewTransmission(opts *bind.FilterOpts, aggregatorRoundId []uint32, epochAndRound []*big.Int) (*LoadTestBeaconVRFConsumerNewTransmissionIterator, error) WatchNewTransmission(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerNewTransmission, aggregatorRoundId []uint32, epochAndRound []*big.Int) (event.Subscription, error) ParseNewTransmission(log types.Log) (*LoadTestBeaconVRFConsumerNewTransmission, error) FilterOutputsServed(opts *bind.FilterOpts) (*LoadTestBeaconVRFConsumerOutputsServedIterator, error) WatchOutputsServed(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerOutputsServed) (event.Subscription, error) ParseOutputsServed(log types.Log) (*LoadTestBeaconVRFConsumerOutputsServed, error) FilterRandomWordsFulfilled(opts *bind.FilterOpts) (*LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator, error) WatchRandomWordsFulfilled(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerRandomWordsFulfilled) (event.Subscription, error) ParseRandomWordsFulfilled(log types.Log) (*LoadTestBeaconVRFConsumerRandomWordsFulfilled, error) FilterRandomnessFulfillmentRequested(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator, error) WatchRandomnessFulfillmentRequested(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested, requestID []*big.Int, requester []common.Address) (event.Subscription, error) ParseRandomnessFulfillmentRequested(log types.Log) (*LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested, error) FilterRandomnessRequested(opts *bind.FilterOpts, requestID []*big.Int, requester []common.Address) (*LoadTestBeaconVRFConsumerRandomnessRequestedIterator, error) WatchRandomnessRequested(opts *bind.WatchOpts, sink chan<- *LoadTestBeaconVRFConsumerRandomnessRequested, requestID []*big.Int, requester []common.Address) (event.Subscription, error) ParseRandomnessRequested(log types.Log) (*LoadTestBeaconVRFConsumerRandomnessRequested, error) ParseLog(log types.Log) (generated.AbigenLog, error) Address() common.Address }
type LoadTestBeaconVRFConsumerNewTransmission ¶ added in v1.12.0
type LoadTestBeaconVRFConsumerNewTransmission struct { AggregatorRoundId uint32 EpochAndRound *big.Int Transmitter common.Address JuelsPerFeeCoin *big.Int ReasonableGasPrice uint64 ConfigDigest [32]byte Raw types.Log }
func (LoadTestBeaconVRFConsumerNewTransmission) Topic ¶ added in v1.12.0
func (LoadTestBeaconVRFConsumerNewTransmission) Topic() common.Hash
type LoadTestBeaconVRFConsumerNewTransmissionIterator ¶ added in v1.12.0
type LoadTestBeaconVRFConsumerNewTransmissionIterator struct { Event *LoadTestBeaconVRFConsumerNewTransmission // contains filtered or unexported fields }
func (*LoadTestBeaconVRFConsumerNewTransmissionIterator) Close ¶ added in v1.12.0
func (it *LoadTestBeaconVRFConsumerNewTransmissionIterator) Close() error
func (*LoadTestBeaconVRFConsumerNewTransmissionIterator) Error ¶ added in v1.12.0
func (it *LoadTestBeaconVRFConsumerNewTransmissionIterator) Error() error
func (*LoadTestBeaconVRFConsumerNewTransmissionIterator) Next ¶ added in v1.12.0
func (it *LoadTestBeaconVRFConsumerNewTransmissionIterator) Next() bool
type LoadTestBeaconVRFConsumerOutputsServed ¶ added in v1.12.0
type LoadTestBeaconVRFConsumerOutputsServed struct { RecentBlockHeight uint64 Transmitter common.Address JuelsPerFeeCoin *big.Int ReasonableGasPrice uint64 OutputsServed []VRFBeaconTypesOutputServed Raw types.Log }
func (LoadTestBeaconVRFConsumerOutputsServed) Topic ¶ added in v1.12.0
func (LoadTestBeaconVRFConsumerOutputsServed) Topic() common.Hash
type LoadTestBeaconVRFConsumerOutputsServedIterator ¶ added in v1.12.0
type LoadTestBeaconVRFConsumerOutputsServedIterator struct { Event *LoadTestBeaconVRFConsumerOutputsServed // contains filtered or unexported fields }
func (*LoadTestBeaconVRFConsumerOutputsServedIterator) Close ¶ added in v1.12.0
func (it *LoadTestBeaconVRFConsumerOutputsServedIterator) Close() error
func (*LoadTestBeaconVRFConsumerOutputsServedIterator) Error ¶ added in v1.12.0
func (it *LoadTestBeaconVRFConsumerOutputsServedIterator) Error() error
func (*LoadTestBeaconVRFConsumerOutputsServedIterator) Next ¶ added in v1.12.0
func (it *LoadTestBeaconVRFConsumerOutputsServedIterator) Next() bool
type LoadTestBeaconVRFConsumerRandomWordsFulfilled ¶ added in v1.12.0
type LoadTestBeaconVRFConsumerRandomWordsFulfilled struct { RequestIDs []*big.Int SuccessfulFulfillment []byte TruncatedErrorData [][]byte Raw types.Log }
func (LoadTestBeaconVRFConsumerRandomWordsFulfilled) Topic ¶ added in v1.12.0
func (LoadTestBeaconVRFConsumerRandomWordsFulfilled) Topic() common.Hash
type LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator ¶ added in v1.12.0
type LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator struct { Event *LoadTestBeaconVRFConsumerRandomWordsFulfilled // contains filtered or unexported fields }
func (*LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator) Close ¶ added in v1.12.0
func (it *LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator) Close() error
func (*LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator) Error ¶ added in v1.12.0
func (it *LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator) Error() error
func (*LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator) Next ¶ added in v1.12.0
func (it *LoadTestBeaconVRFConsumerRandomWordsFulfilledIterator) Next() bool
type LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested ¶ added in v1.11.0
type LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested struct { RequestID *big.Int Requester common.Address NextBeaconOutputHeight uint64 ConfDelay *big.Int SubID *big.Int NumWords uint16 GasAllowance uint32 GasPrice *big.Int WeiPerUnitLink *big.Int Arguments []byte Raw types.Log }
func (LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested) Topic ¶ added in v1.11.0
func (LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested) Topic() common.Hash
type LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator ¶ added in v1.11.0
type LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator struct { Event *LoadTestBeaconVRFConsumerRandomnessFulfillmentRequested // contains filtered or unexported fields }
func (*LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator) Close ¶ added in v1.11.0
func (it *LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator) Close() error
func (*LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator) Error ¶ added in v1.11.0
func (it *LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator) Error() error
func (*LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator) Next ¶ added in v1.11.0
func (it *LoadTestBeaconVRFConsumerRandomnessFulfillmentRequestedIterator) Next() bool
type LoadTestBeaconVRFConsumerRandomnessRequested ¶ added in v1.11.0
type LoadTestBeaconVRFConsumerRandomnessRequested struct { RequestID *big.Int Requester common.Address NextBeaconOutputHeight uint64 ConfDelay *big.Int SubID *big.Int NumWords uint16 Raw types.Log }
func (LoadTestBeaconVRFConsumerRandomnessRequested) Topic ¶ added in v1.11.0
func (LoadTestBeaconVRFConsumerRandomnessRequested) Topic() common.Hash
type LoadTestBeaconVRFConsumerRandomnessRequestedIterator ¶ added in v1.11.0
type LoadTestBeaconVRFConsumerRandomnessRequestedIterator struct { Event *LoadTestBeaconVRFConsumerRandomnessRequested // contains filtered or unexported fields }
func (*LoadTestBeaconVRFConsumerRandomnessRequestedIterator) Close ¶ added in v1.11.0
func (it *LoadTestBeaconVRFConsumerRandomnessRequestedIterator) Close() error
func (*LoadTestBeaconVRFConsumerRandomnessRequestedIterator) Error ¶ added in v1.11.0
func (it *LoadTestBeaconVRFConsumerRandomnessRequestedIterator) Error() error
func (*LoadTestBeaconVRFConsumerRandomnessRequestedIterator) Next ¶ added in v1.11.0
func (it *LoadTestBeaconVRFConsumerRandomnessRequestedIterator) Next() bool
type LoadTestBeaconVRFConsumerRaw ¶
type LoadTestBeaconVRFConsumerRaw struct {
Contract *LoadTestBeaconVRFConsumer
}
func (*LoadTestBeaconVRFConsumerRaw) Call ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
func (*LoadTestBeaconVRFConsumerRaw) Transact ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerRaw) Transfer ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type LoadTestBeaconVRFConsumerSession ¶
type LoadTestBeaconVRFConsumerSession struct { Contract *LoadTestBeaconVRFConsumer CallOpts bind.CallOpts TransactOpts bind.TransactOpts }
func (*LoadTestBeaconVRFConsumerSession) Fail ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) Fail() (bool, error)
func (*LoadTestBeaconVRFConsumerSession) GetFulfillmentDurationByRequestID ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerSession) IBeaconPeriodBlocks ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) IBeaconPeriodBlocks() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) NUMCONFDELAYS ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) NUMCONFDELAYS() (uint8, error)
func (*LoadTestBeaconVRFConsumerSession) PendingRequests ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) PendingRequests() ([]*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) RawFulfillRandomWords ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) RawFulfillRandomWords(requestID *big.Int, randomWords []*big.Int, arguments []byte) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerSession) Reset ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) Reset() (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerSession) SArguments ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SArguments() ([]byte, error)
func (*LoadTestBeaconVRFConsumerSession) SAverageFulfillmentInMillions ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SAverageFulfillmentInMillions() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) SFastestFulfillment ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SFastestFulfillment() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) SFulfillmentDurationInBlocks ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerSession) SGasAvailable ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SGasAvailable() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) SMyBeaconRequests ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SMyBeaconRequests(arg0 *big.Int) (SMyBeaconRequests, error)
func (*LoadTestBeaconVRFConsumerSession) SRandomWords ¶
func (*LoadTestBeaconVRFConsumerSession) SReceivedRandomnessByRequestID ¶
func (*LoadTestBeaconVRFConsumerSession) SRequestIDs ¶ added in v1.12.0
func (*LoadTestBeaconVRFConsumerSession) SRequestOutputHeights ¶
func (*LoadTestBeaconVRFConsumerSession) SRequestsIDs ¶
func (*LoadTestBeaconVRFConsumerSession) SResetCounter ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SResetCounter() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) SSlowestFulfillment ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SSlowestFulfillment() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) SSlowestRequestID ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SSlowestRequestID() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) SSubId ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SSubId() (uint64, error)
func (*LoadTestBeaconVRFConsumerSession) STotalFulfilled ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) STotalFulfilled() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) STotalRequests ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) STotalRequests() (*big.Int, error)
func (*LoadTestBeaconVRFConsumerSession) SetFail ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) SetFail(shouldFail bool) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerSession) StoreBeaconRequest ¶
func (*LoadTestBeaconVRFConsumerSession) TestRedeemRandomness ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) TestRedeemRandomness(subID *big.Int, requestID *big.Int) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerSession) TestRequestRandomness ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerSession) TestRequestRandomness(numWords uint16, subID *big.Int, confirmationDelayArg *big.Int) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerSession) TestRequestRandomnessFulfillment ¶
func (*LoadTestBeaconVRFConsumerSession) TestRequestRandomnessFulfillmentBatch ¶
type LoadTestBeaconVRFConsumerTransactor ¶
type LoadTestBeaconVRFConsumerTransactor struct {
// contains filtered or unexported fields
}
func NewLoadTestBeaconVRFConsumerTransactor ¶
func NewLoadTestBeaconVRFConsumerTransactor(address common.Address, transactor bind.ContractTransactor) (*LoadTestBeaconVRFConsumerTransactor, error)
func (*LoadTestBeaconVRFConsumerTransactor) RawFulfillRandomWords ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) RawFulfillRandomWords(opts *bind.TransactOpts, requestID *big.Int, randomWords []*big.Int, arguments []byte) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactor) Reset ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) Reset(opts *bind.TransactOpts) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactor) SetFail ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) SetFail(opts *bind.TransactOpts, shouldFail bool) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactor) StoreBeaconRequest ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) StoreBeaconRequest(opts *bind.TransactOpts, reqId *big.Int, height *big.Int, delay *big.Int, numWords uint16) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactor) TestRedeemRandomness ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) TestRedeemRandomness(opts *bind.TransactOpts, subID *big.Int, requestID *big.Int) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactor) TestRequestRandomness ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) TestRequestRandomness(opts *bind.TransactOpts, numWords uint16, subID *big.Int, confirmationDelayArg *big.Int) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactor) TestRequestRandomnessFulfillment ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) TestRequestRandomnessFulfillment(opts *bind.TransactOpts, subID *big.Int, numWords uint16, confirmationDelayArg *big.Int, callbackGasLimit uint32, arguments []byte) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactor) TestRequestRandomnessFulfillmentBatch ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactor) TestRequestRandomnessFulfillmentBatch(opts *bind.TransactOpts, subID *big.Int, numWords uint16, confirmationDelayArg *big.Int, callbackGasLimit uint32, arguments []byte, batchSize *big.Int) (*types.Transaction, error)
type LoadTestBeaconVRFConsumerTransactorRaw ¶
type LoadTestBeaconVRFConsumerTransactorRaw struct {
Contract *LoadTestBeaconVRFConsumerTransactor
}
func (*LoadTestBeaconVRFConsumerTransactorRaw) Transact ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactorRaw) Transfer ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
type LoadTestBeaconVRFConsumerTransactorSession ¶
type LoadTestBeaconVRFConsumerTransactorSession struct { Contract *LoadTestBeaconVRFConsumerTransactor TransactOpts bind.TransactOpts }
func (*LoadTestBeaconVRFConsumerTransactorSession) RawFulfillRandomWords ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) RawFulfillRandomWords(requestID *big.Int, randomWords []*big.Int, arguments []byte) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactorSession) Reset ¶ added in v1.12.0
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) Reset() (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactorSession) SetFail ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) SetFail(shouldFail bool) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactorSession) StoreBeaconRequest ¶
func (*LoadTestBeaconVRFConsumerTransactorSession) TestRedeemRandomness ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) TestRedeemRandomness(subID *big.Int, requestID *big.Int) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactorSession) TestRequestRandomness ¶
func (_LoadTestBeaconVRFConsumer *LoadTestBeaconVRFConsumerTransactorSession) TestRequestRandomness(numWords uint16, subID *big.Int, confirmationDelayArg *big.Int) (*types.Transaction, error)
func (*LoadTestBeaconVRFConsumerTransactorSession) TestRequestRandomnessFulfillment ¶
func (*LoadTestBeaconVRFConsumerTransactorSession) TestRequestRandomnessFulfillmentBatch ¶
type SMyBeaconRequests ¶
Click to show internal directories.
Click to hide internal directories.