keeper_registry_logic_a_wrapper_2_1

package
v2.4.0-beta1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 16, 2023 License: MIT Imports: 11 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

View Source
var KeeperRegistryLogicAABI = KeeperRegistryLogicAMetaData.ABI
View Source
var KeeperRegistryLogicABin = KeeperRegistryLogicAMetaData.Bin
View Source
var KeeperRegistryLogicAMetaData = &bind.MetaData{
	ABI: "[{\"inputs\":[{\"internalType\":\"contractKeeperRegistryLogicB2_1\",\"name\":\"logicB\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"ArrayHasNoEntries\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CannotCancel\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"CheckDataExceedsLimit\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ConfigDigestMismatch\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"DuplicateEntry\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"DuplicateSigners\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"GasLimitCanOnlyIncrease\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"GasLimitOutsideRange\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"IncorrectNumberOfFaultyOracles\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"IncorrectNumberOfSignatures\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"IncorrectNumberOfSigners\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"IndexOutOfRange\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InsufficientFunds\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidDataLength\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidPayee\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidRecipient\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidReport\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidTrigger\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidTriggerType\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MaxCheckDataSizeCanOnlyIncrease\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MaxPerformDataSizeCanOnlyIncrease\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"MigrationNotPermitted\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"NotAContract\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyActiveSigners\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyActiveTransmitters\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByLINKToken\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByOwnerOrAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByOwnerOrRegistrar\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByPayee\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByProposedAdmin\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByProposedPayee\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyCallableByUpkeepPrivilegeManager\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyPausedUpkeep\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlySimulatedBackend\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyUnpausedUpkeep\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ParameterLengthError\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"PaymentGreaterThanAllLINK\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ReentrantCall\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"RegistryPaused\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"RepeatedSigner\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"RepeatedTransmitter\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"reason\",\"type\":\"bytes\"}],\"name\":\"TargetCheckReverted\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TooManyOracles\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TranscoderNotSet\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepAlreadyExists\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepCancelled\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepNotCanceled\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UpkeepNotNeeded\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ValueNotChanged\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"privilegeConfig\",\"type\":\"bytes\"}],\"name\":\"AdminPrivilegeConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"name\":\"CancelledUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint96\",\"name\":\"amount\",\"type\":\"uint96\"}],\"name\":\"FundsAdded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"FundsWithdrawn\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"name\":\"InsufficientFundsUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint96\",\"name\":\"amount\",\"type\":\"uint96\"}],\"name\":\"OwnerFundsWithdrawn\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"transmitters\",\"type\":\"address[]\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"payees\",\"type\":\"address[]\"}],\"name\":\"PayeesUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"PayeeshipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"PayeeshipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"transmitter\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"payee\",\"type\":\"address\"}],\"name\":\"PaymentWithdrawn\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"name\":\"ReorgedUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"name\":\"StaleUpkeepReport\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"UpkeepAdminTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"UpkeepAdminTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint64\",\"name\":\"atBlockHeight\",\"type\":\"uint64\"}],\"name\":\"UpkeepCanceled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"newCheckData\",\"type\":\"bytes\"}],\"name\":\"UpkeepCheckDataSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint96\",\"name\":\"gasLimit\",\"type\":\"uint96\"}],\"name\":\"UpkeepGasLimitSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"remainingBalance\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"destination\",\"type\":\"address\"}],\"name\":\"UpkeepMigrated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"UpkeepOffchainConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"UpkeepPaused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bool\",\"name\":\"success\",\"type\":\"bool\"},{\"indexed\":false,\"internalType\":\"uint96\",\"name\":\"totalPayment\",\"type\":\"uint96\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"gasOverhead\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"upkeepTriggerID\",\"type\":\"bytes32\"}],\"name\":\"UpkeepPerformed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"privilegeConfig\",\"type\":\"bytes\"}],\"name\":\"UpkeepPrivilegeConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"startingBalance\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"importedFrom\",\"type\":\"address\"}],\"name\":\"UpkeepReceived\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"performGas\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"UpkeepRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"triggerConfig\",\"type\":\"bytes\"}],\"name\":\"UpkeepTriggerConfigSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"UpkeepUnpaused\",\"type\":\"event\"},{\"stateMutability\":\"nonpayable\",\"type\":\"fallback\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"uint96\",\"name\":\"amount\",\"type\":\"uint96\"}],\"name\":\"addFunds\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"cancelUpkeep\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes[]\",\"name\":\"values\",\"type\":\"bytes[]\"},{\"internalType\":\"bytes\",\"name\":\"extraData\",\"type\":\"bytes\"}],\"name\":\"checkCallback\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"upkeepNeeded\",\"type\":\"bool\"},{\"internalType\":\"bytes\",\"name\":\"performData\",\"type\":\"bytes\"},{\"internalType\":\"enumKeeperRegistryBase2_1.UpkeepFailureReason\",\"name\":\"upkeepFailureReason\",\"type\":\"uint8\"},{\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"checkData\",\"type\":\"bytes\"}],\"name\":\"checkUpkeep\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"upkeepNeeded\",\"type\":\"bool\"},{\"internalType\":\"bytes\",\"name\":\"performData\",\"type\":\"bytes\"},{\"internalType\":\"enumKeeperRegistryBase2_1.UpkeepFailureReason\",\"name\":\"upkeepFailureReason\",\"type\":\"uint8\"},{\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"gasLimit\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"fastGasWei\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"linkNative\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"checkUpkeep\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"upkeepNeeded\",\"type\":\"bool\"},{\"internalType\":\"bytes\",\"name\":\"performData\",\"type\":\"bytes\"},{\"internalType\":\"enumKeeperRegistryBase2_1.UpkeepFailureReason\",\"name\":\"upkeepFailureReason\",\"type\":\"uint8\"},{\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"gasLimit\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"fastGasWei\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"linkNative\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"payload\",\"type\":\"bytes\"}],\"name\":\"executeCallback\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"upkeepNeeded\",\"type\":\"bool\"},{\"internalType\":\"bytes\",\"name\":\"performData\",\"type\":\"bytes\"},{\"internalType\":\"enumKeeperRegistryBase2_1.UpkeepFailureReason\",\"name\":\"upkeepFailureReason\",\"type\":\"uint8\"},{\"internalType\":\"uint256\",\"name\":\"gasUsed\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"fallbackTo\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256[]\",\"name\":\"ids\",\"type\":\"uint256[]\"},{\"internalType\":\"address\",\"name\":\"destination\",\"type\":\"address\"}],\"name\":\"migrateUpkeeps\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"encodedUpkeeps\",\"type\":\"bytes\"}],\"name\":\"receiveUpkeeps\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"target\",\"type\":\"address\"},{\"internalType\":\"uint32\",\"name\":\"gasLimit\",\"type\":\"uint32\"},{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"},{\"internalType\":\"enumKeeperRegistryBase2_1.Trigger\",\"name\":\"triggerType\",\"type\":\"uint8\"},{\"internalType\":\"bytes\",\"name\":\"checkData\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"triggerConfig\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"registerUpkeep\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"target\",\"type\":\"address\"},{\"internalType\":\"uint32\",\"name\":\"gasLimit\",\"type\":\"uint32\"},{\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"checkData\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"offchainConfig\",\"type\":\"bytes\"}],\"name\":\"registerUpkeep\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"triggerConfig\",\"type\":\"bytes\"}],\"name\":\"setUpkeepTriggerConfig\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
	Bin: "0x6101206040523480156200001257600080fd5b5060405162005fa238038062005fa2833981016040819052620000359162000374565b80816001600160a01b0316634b4fd03b6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000075573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200009b91906200039b565b826001600160a01b031663ca30e6036040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000da573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000100919062000374565b836001600160a01b031663b10b673c6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200013f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000165919062000374565b846001600160a01b0316636709d0e56040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001a4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ca919062000374565b3380600081620002215760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b038481169190911790915581161562000254576200025481620002b0565b5050508360028111156200026c576200026c620003be565b60e0816002811115620002835762000283620003be565b9052506001600160a01b0392831660805290821660a052811660c052919091166101005250620003d49050565b336001600160a01b038216036200030a5760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c66000000000000000000604482015260640162000218565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b6001600160a01b03811681146200037157600080fd5b50565b6000602082840312156200038757600080fd5b815162000394816200035b565b9392505050565b600060208284031215620003ae57600080fd5b8151600381106200039457600080fd5b634e487b7160e01b600052602160045260246000fd5b60805160a05160c05160e05161010051615b666200043c6000396000818161010e01526101a901526000818161345c01528181613692015281816139180152613ac0015260006132280152600061330c015260008181611e2201526123f50152615b666000f3fe60806040523480156200001157600080fd5b50600436106200010c5760003560e01c806385c1b0ba11620000a5578063c8048022116200006f578063c804802214620002b7578063ce7dc5b414620002ce578063f2fde38b14620002e5578063f7d334ba14620002fc576200010c565b806385c1b0ba14620002535780638da5cb5b146200026a5780638e86139b1462000289578063948108f714620002a0576200010c565b80634ee88d3511620000e75780634ee88d3514620001ef5780636ded9eae146200020657806371791aa0146200021d57806379ba50971462000249576200010c565b806328f32f38146200015457806329c5efad146200017e578063349e8cca14620001a7575b7f00000000000000000000000000000000000000000000000000000000000000003660008037600080366000845af43d6000803e8080156200014d573d6000f35b3d6000fd5b005b6200016b6200016536600462004134565b62000313565b6040519081526020015b60405180910390f35b620001956200018f3660046200421a565b62000636565b60405162000175949392919062004342565b7f00000000000000000000000000000000000000000000000000000000000000005b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200162000175565b62000152620002003660046200437f565b62000878565b6200016b62000217366004620043cf565b620008e0565b620002346200022e3660046200421a565b62000946565b60405162000175979695949392919062004482565b620001526200112f565b6200015262000264366004620044d4565b62001232565b60005473ffffffffffffffffffffffffffffffffffffffff16620001c9565b620001526200029a36600462004561565b62001ea3565b62000152620002b1366004620045c4565b62002223565b62000152620002c8366004620045f3565b620024c5565b62000195620002df366004620046c9565b6200289b565b62000152620002f636600462004740565b6200296b565b620002346200030d366004620045f3565b62002983565b6000805473ffffffffffffffffffffffffffffffffffffffff1633148015906200034757506200034560093362002a55565b155b156200037f576040517fd48b678b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6200038a8662002a89565b90506000818a306040516200039f9062003ede565b92835273ffffffffffffffffffffffffffffffffffffffff9182166020840152166040820152606001604051809103906000f080158015620003e5573d6000803e3d6000fd5b509050620004c9826040518061010001604052806000151581526020018c63ffffffff16815260200163ffffffff801681526020018473ffffffffffffffffffffffffffffffffffffffff16815260200160006bffffffffffffffffffffffff16815260200160006bffffffffffffffffffffffff168152602001600063ffffffff1681526020018d73ffffffffffffffffffffffffffffffffffffffff168152508a89898080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152508b92508a915062002c2d9050565b6014805474010000000000000000000000000000000000000000900463ffffffff169080620004f8836200478f565b91906101000a81548163ffffffff021916908363ffffffff16021790555050817fbae366358c023f887e791d7a62f2e4316f1026bd77f6fb49501a917b3bc5d0128a8a6040516200057192919063ffffffff92909216825273ffffffffffffffffffffffffffffffffffffffff16602082015260400190565b60405180910390a2817fcba2d5723b2ee59e53a8e8a82a4a7caf4fdfe70e9f7c582950bf7e7a5c24e83d8787604051620005ad929190620047fe565b60405180910390a2817f2b72ac786c97e68dbab71023ed6f2bdbfc80ad9bb7808941929229d71b7d566485604051620005e7919062004814565b60405180910390a2817f3e8740446213c8a77d40e08f79136ce3f347d13ed270a6ebdf57159e0faf48508460405162000621919062004814565b60405180910390a25098975050505050505050565b600060606000806200064762003066565b60008681526004602090815260409182902082516101008082018552825460ff81161515835263ffffffff91810482169483019490945265010000000000840481169482019490945273ffffffffffffffffffffffffffffffffffffffff69010000000000000000009093048316606082015260018201546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a08301527801000000000000000000000000000000000000000000000000900490931660c0840152600201541660e08201525a60e0820151601454604051929450600092839273ffffffffffffffffffffffffffffffffffffffff16916c01000000000000000000000000900463ffffffff169062000767908b9062004829565b60006040518083038160008787f1925050503d8060008114620007a7576040519150601f19603f3d011682016040523d82523d6000602084013e620007ac565b606091505b50915091505a620007be908562004847565b935081620007e95760006040518060200160405280600081525060079650965096505050506200086f565b80806020019051810190620007ff9190620048b8565b9097509550866200082d5760006040518060200160405280600081525060049650965096505050506200086f565b601554865164010000000090910463ffffffff1610156200086b5760006040518060200160405280600081525060059650965096505050506200086f565b5050505b92959194509250565b6200088383620030a1565b6000838152601a602052604090206200089e828483620049ad565b50827f2b72ac786c97e68dbab71023ed6f2bdbfc80ad9bb7808941929229d71b7d56648383604051620008d3929190620047fe565b60405180910390a2505050565b60006200093a88888860008989604051806020016040528060008152508a8a8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506200031392505050565b98975050505050505050565b6000606060008060008060006200095c62003066565b6000620009698a62003157565b905060006012604051806101200160405290816000820160009054906101000a900460ff1660ff1660ff1681526020016000820160019054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160059054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160099054906101000a900462ffffff1662ffffff1662ffffff16815260200160008201600c9054906101000a900461ffff1661ffff1661ffff16815260200160008201600e9054906101000a900460ff1615151515815260200160008201600f9054906101000a900460ff161515151581526020016000820160109054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815260200160008201601c9054906101000a900463ffffffff1663ffffffff1663ffffffff168152505090506000600460008d8152602001908152602001600020604051806101000160405290816000820160009054906101000a900460ff161515151581526020016000820160019054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160059054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016000820160099054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820160009054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815260200160018201600c9054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff1681526020016001820160189054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152505090508160a001511562000ce4576000604051806020016040528060008152506009600084602001516000808263ffffffff169250995099509950995099509950995050505062001123565b604081015163ffffffff9081161462000d35576000604051806020016040528060008152506001600084602001516000808263ffffffff169250995099509950995099509950995050505062001123565b80511562000d7b576000604051806020016040528060008152506002600084602001516000808263ffffffff169250995099509950995099509950995050505062001123565b62000d868262003205565b602083015160155492975090955060009162000db8918591879190640100000000900463ffffffff168a8a87620033f7565b9050806bffffffffffffffffffffffff168260a001516bffffffffffffffffffffffff16101562000e22576000604051806020016040528060008152506006600085602001516000808263ffffffff1692509a509a509a509a509a509a509a505050505062001123565b6060600085600181111562000e3b5762000e3b620042d7565b0362000efb576040517f6e04ff0d000000000000000000000000000000000000000000000000000000009062000e76908f9060240162004814565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152905062000f42565b60405162000f30907fbe61b77500000000000000000000000000000000000000000000000000000000908f9060200162004ad5565b60405160208183030381529060405290505b5a60e0840151601454604051929b50600092839273ffffffffffffffffffffffffffffffffffffffff16916c01000000000000000000000000900463ffffffff169062000f9190869062004829565b60006040518083038160008787f1925050503d806000811462000fd1576040519150601f19603f3d011682016040523d82523d6000602084013e62000fd6565b606091505b50915091505a62000fe8908c62004847565b9a5081620010685760155481516801000000000000000090910463ffffffff1610156200104557505060408051602080820190925260008082529490910151939c509a50600899505063ffffffff90911695506200112392505050565b602090940151939b5060039a505063ffffffff9092169650620011239350505050565b808060200190518101906200107e9190620048b8565b909e509c508d620010bf57505060408051602080820190925260008082529490910151939c509a50600499505063ffffffff90911695506200112392505050565b6015548d5164010000000090910463ffffffff1610156200111057505060408051602080820190925260008082529490910151939c509a50600599505063ffffffff90911695506200112392505050565b505050506020015163ffffffff16945050505b92959891949750929550565b60015473ffffffffffffffffffffffffffffffffffffffff163314620011b6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b600173ffffffffffffffffffffffffffffffffffffffff821660009081526019602052604090205460ff166003811115620012715762001271620042d7565b14158015620012bd5750600373ffffffffffffffffffffffffffffffffffffffff821660009081526019602052604090205460ff166003811115620012ba57620012ba620042d7565b14155b15620012f5576040517f0ebeec3c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6013546c01000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff1662001355576040517fd12d7d8d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600082900362001391576040517f2c2fc94100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040805161010081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081018290526000808567ffffffffffffffff811115620013f057620013f062003fe1565b6040519080825280602002602001820160405280156200141a578160200160208202803683370190505b50905060008667ffffffffffffffff8111156200143b576200143b62003fe1565b604051908082528060200260200182016040528015620014ca57816020015b604080516101008101825260008082526020808301829052928201819052606082018190526080820181905260a0820181905260c0820181905260e082015282527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9092019101816200145a5790505b50905060008767ffffffffffffffff811115620014eb57620014eb62003fe1565b6040519080825280602002602001820160405280156200152057816020015b60608152602001906001900390816200150a5790505b50905060008867ffffffffffffffff81111562001541576200154162003fe1565b6040519080825280602002602001820160405280156200157657816020015b6060815260200190600190039081620015605790505b50905060008967ffffffffffffffff81111562001597576200159762003fe1565b604051908082528060200260200182016040528015620015cc57816020015b6060815260200190600190039081620015b65790505b50905060005b8a81101562001be7578b8b82818110620015f057620015f062004b1f565b6020908102929092013560008181526004845260409081902081516101008082018452825460ff81161515835263ffffffff91810482169783019790975265010000000000870481169382019390935273ffffffffffffffffffffffffffffffffffffffff69010000000000000000009096048616606082015260018201546bffffffffffffffffffffffff80821660808401526c0100000000000000000000000082041660a08301527801000000000000000000000000000000000000000000000000900490921660c08301526002015490931660e08401529a50909850620016dc905089620030a1565b60608801516040517f1a5da6c800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c8116600483015290911690631a5da6c890602401600060405180830381600087803b1580156200174c57600080fd5b505af115801562001761573d6000803e3d6000fd5b50505050878582815181106200177b576200177b62004b1f565b6020026020010181905250600560008a815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16868281518110620017cf57620017cf62004b1f565b73ffffffffffffffffffffffffffffffffffffffff90921660209283029190910182015260008a815260079091526040902080546200180e9062004905565b80601f01602080910402602001604051908101604052809291908181526020018280546200183c9062004905565b80156200188d5780601f1062001861576101008083540402835291602001916200188d565b820191906000526020600020905b8154815290600101906020018083116200186f57829003601f168201915b5050505050848281518110620018a757620018a762004b1f565b6020026020010181905250601a60008a81526020019081526020016000208054620018d29062004905565b80601f0160208091040260200160405190810160405280929190818152602001828054620019009062004905565b8015620019515780601f10620019255761010080835404028352916020019162001951565b820191906000526020600020905b8154815290600101906020018083116200193357829003601f168201915b50505050508382815181106200196b576200196b62004b1f565b6020026020010181905250601b60008a81526020019081526020016000208054620019969062004905565b80601f0160208091040260200160405190810160405280929190818152602001828054620019c49062004905565b801562001a155780601f10620019e95761010080835404028352916020019162001a15565b820191906000526020600020905b815481529060010190602001808311620019f757829003601f168201915b505050505082828151811062001a2f5762001a2f62004b1f565b60200260200101819052508760a001516bffffffffffffffffffffffff168762001a5a919062004b4e565b60008a815260046020908152604080832080547fffffff00000000000000000000000000000000000000000000000000000000001681556001810180547fffffffff0000000000000000000000000000000000000000000000000000000016905560020180547fffffffffffffffffffffffff00000000000000000000000000000000000000001690556007909152812091985062001afa919062003eec565b6000898152601a6020526040812062001b139162003eec565b6000898152601b6020526040812062001b2c9162003eec565b600089815260066020526040902080547fffffffffffffffffffffffff000000000000000000000000000000000000000016905562001b6d60028a62003448565b5060a0880151604080516bffffffffffffffffffffffff909216825273ffffffffffffffffffffffffffffffffffffffff8c1660208301528a917fb38647142fbb1ea4c000fc4569b37a4e9a9f6313317b84ee3e5326c1a6cd06ff910160405180910390a28062001bde8162004b64565b915050620015d2565b508560185462001bf8919062004847565b60185560405160009062001c1d908d908d9088908a9089908990899060200162004c4b565b60405160208183030381529060405290508973ffffffffffffffffffffffffffffffffffffffff16638e86139b6013600001600c9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c71249ab60038e73ffffffffffffffffffffffffffffffffffffffff1663aab9edd66040518163ffffffff1660e01b8152600401602060405180830381865afa15801562001cd9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001cff919062004dc5565b866040518463ffffffff1660e01b815260040162001d209392919062004dea565b600060405180830381865afa15801562001d3e573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405262001d86919081019062004e11565b6040518263ffffffff1660e01b815260040162001da4919062004814565b600060405180830381600087803b15801562001dbf57600080fd5b505af115801562001dd4573d6000803e3d6000fd5b50506040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8d81166004830152602482018b90527f000000000000000000000000000000000000000000000000000000000000000016925063a9059cbb91506044016020604051808303816000875af115801562001e6e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001e94919062004e4a565b50505050505050505050505050565b60023360009081526019602052604090205460ff16600381111562001ecc5762001ecc620042d7565b1415801562001f02575060033360009081526019602052604090205460ff16600381111562001eff5762001eff620042d7565b14155b1562001f3a576040517f0ebeec3c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000808080808062001f4f878901896200504a565b95509550955095509550955060005b86518110156200221857600073ffffffffffffffffffffffffffffffffffffffff1686828151811062001f955762001f9562004b1f565b60200260200101516060015173ffffffffffffffffffffffffffffffffffffffff1603620020a55786818151811062001fd25762001fd262004b1f565b602002602001015186828151811062001fef5762001fef62004b1f565b602002602001015160e00151306040516200200a9062003ede565b92835273ffffffffffffffffffffffffffffffffffffffff9182166020840152166040820152606001604051809103906000f08015801562002050573d6000803e3d6000fd5b5086828151811062002066576200206662004b1f565b60200260200101516060019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505b6200215d878281518110620020be57620020be62004b1f565b6020026020010151878381518110620020db57620020db62004b1f565b6020026020010151878481518110620020f857620020f862004b1f565b602002602001015187858151811062002115576200211562004b1f565b602002602001015187868151811062002132576200213262004b1f565b60200260200101518787815181106200214f576200214f62004b1f565b602002602001015162002c2d565b86818151811062002172576200217262004b1f565b60200260200101517f74931a144e43a50694897f241d973aecb5024c0e910f9bb80a163ea3c1cf5a71878381518110620021b057620021b062004b1f565b602002602001015160a0015133604051620021fb9291906bffffffffffffffffffffffff92909216825273ffffffffffffffffffffffffffffffffffffffff16602082015260400190565b60405180910390a2806200220f8162004b64565b91505062001f5e565b505050505050505050565b60008281526004602090815260409182902082516101008082018552825460ff81161515835263ffffffff918104821694830194909452650100000000008404811694820185905273ffffffffffffffffffffffffffffffffffffffff69010000000000000000009094048416606083015260018301546bffffffffffffffffffffffff80821660808501526c0100000000000000000000000082041660a084015278010000000000000000000000000000000000000000000000009004811660c083015260029092015490921660e083015290911462002330576040517f9c0083a200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b818160a0015162002342919062005152565b600084815260046020526040902060010180547fffffffffffffffff000000000000000000000000ffffffffffffffffffffffff166c010000000000000000000000006bffffffffffffffffffffffff93841602179055601854620023aa9184169062004b4e565b6018556040517f23b872dd0000000000000000000000000000000000000000000000000000000081523360048201523060248201526bffffffffffffffffffffffff831660448201527f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906323b872dd906064016020604051808303816000875af115801562002454573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200247a919062004e4a565b506040516bffffffffffffffffffffffff83168152339084907fafd24114486da8ebfc32f3626dada8863652e187461aa74d4bfa7348915062039060200160405180910390a3505050565b600081815260046020908152604080832081516101008082018452825460ff81161515835263ffffffff918104821695830195909552650100000000008504811693820184905273ffffffffffffffffffffffffffffffffffffffff69010000000000000000009095048516606083015260018301546bffffffffffffffffffffffff80821660808501526c0100000000000000000000000082041660a084015278010000000000000000000000000000000000000000000000009004811660c083015260029092015490931660e0840152919291141590620025bd60005473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161490508180156200261857508080156200261657506200260962003456565b836040015163ffffffff16115b155b1562002650576040517ffbc0357800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8015801562002683575060008481526005602052604090205473ffffffffffffffffffffffffffffffffffffffff163314155b15620026bb576040517ffbdb8e5600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000620026c762003456565b905081620026df57620026dc60328262004b4e565b90505b6000858152600460205260409020805463ffffffff80841665010000000000027fffffffffffffffffffffffffffffffffffffffffffffff00000000ffffffffff909216919091179091556200273b9060029087906200344816565b5060135460808501516bffffffffffffffffffffffff9182169160009116821115620027a45760808601516200277290836200517a565b90508560a001516bffffffffffffffffffffffff16816bffffffffffffffffffffffff161115620027a4575060a08501515b808660a00151620027b691906200517a565b600088815260046020526040902060010180547fffffffffffffffff000000000000000000000000ffffffffffffffffffffffff166c010000000000000000000000006bffffffffffffffffffffffff938416021790556014546200281e9183911662005152565b601480547fffffffffffffffffffffffffffffffffffffffff000000000000000000000000166bffffffffffffffffffffffff9290921691909117905560405167ffffffffffffffff84169088907f91cb3bb75cfbd718bbfccc56b7f53d92d7048ef4ca39a3b7b7c6d4af1f79118190600090a350505050505050565b60006060600080620028ac62003066565b6000634b56a42e60e01b888888604051602401620028cd93929190620051a2565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152905062002958898262000636565b929c919b50995090975095505050505050565b6200297562003512565b620029808162003595565b50565b60006060600080600080600062002a3e88600760008b81526020019081526020016000208054620029b49062004905565b80601f0160208091040260200160405190810160405280929190818152602001828054620029e29062004905565b801562002a335780601f1062002a075761010080835404028352916020019162002a33565b820191906000526020600020905b81548152906001019060200180831162002a1557829003601f168201915b505050505062000946565b959e949d50929b5090995097509550909350915050565b73ffffffffffffffffffffffffffffffffffffffff8116600090815260018301602052604081205415155b90505b92915050565b600080600062002ab0600162002a9e62003456565b62002aaa919062004847565b6200368c565b601454604080516020810193909352309083015274010000000000000000000000000000000000000000900463ffffffff166060820152608001604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815282825280516020918201209083015201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152919052905060045b600f81101562002bbc578282828151811062002b785762002b7862004b1f565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053508062002bb38162004b64565b91505062002b58565b5083600181111562002bd25762002bd2620042d7565b60f81b81600f8151811062002beb5762002beb62004b1f565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535062002c2581620051d6565b949350505050565b6012546e010000000000000000000000000000900460ff161562002c7d576040517f24522f3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60e085015173ffffffffffffffffffffffffffffffffffffffff163b62002cd0576040517f09ee12d500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b601554835163ffffffff909116101562002d16576040517fae7235df00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6108fc856020015163ffffffff16108062002d545750601454602086015163ffffffff70010000000000000000000000000000000090920482169116115b1562002d8c576040517f14c237fb00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008681526004602052604090206002015473ffffffffffffffffffffffffffffffffffffffff161562002dec576040517f6e3b930b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600086815260046020908152604080832088518154848b0151848c015160608d015173ffffffffffffffffffffffffffffffffffffffff9081166901000000000000000000027fffffff0000000000000000000000000000000000000000ffffffffffffffffff63ffffffff9384166501000000000002167fffffff000000000000000000000000000000000000000000000000ffffffffff948416610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000ff971515979097167fffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000009096169590951795909517929092169290921792909217835560808b015160018401805460a08e015160c08f01519094167801000000000000000000000000000000000000000000000000027fffffffff00000000ffffffffffffffffffffffffffffffffffffffffffffffff6bffffffffffffffffffffffff9586166c01000000000000000000000000027fffffffffffffffff0000000000000000000000000000000000000000000000009093169590941694909417179190911691909117905560e08a0151600290920180549282167fffffffffffffffffffffffff0000000000000000000000000000000000000000938416179055600584528285208054918a16919092161790556007909152902062002ff4848262005219565b508460a001516bffffffffffffffffffffffff1660185462003017919062004b4e565b6018556000868152601a6020526040902062003034838262005219565b506000868152601b602052604090206200304f828262005219565b506200305d600287620037fb565b50505050505050565b32156200309f576040517fb60ac5db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b60008181526005602052604090205473ffffffffffffffffffffffffffffffffffffffff163314620030ff576040517fa47c170600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008181526004602052604090205465010000000000900463ffffffff9081161462002980576040517f9c0083a200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000818160045b600f811015620031ec577fff000000000000000000000000000000000000000000000000000000000000008216838260208110620031a057620031a062004b1f565b1a60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614620031d757506000949350505050565b80620031e38162004b64565b9150506200315e565b5081600f1a600181111562002c255762002c25620042d7565b6000806000836060015162ffffff1690506000808263ffffffff161190506000807f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801562003292573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620032b891906200535b565b5094509092505050600081131580620032d057508142105b80620032f55750828015620032f55750620032ec824262004847565b8463ffffffff16105b15620033065760165495506200330a565b8095505b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801562003376573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200339c91906200535b565b5094509092505050600081131580620033b457508142105b80620033d95750828015620033d95750620033d0824262004847565b8463ffffffff16105b15620033ea576017549450620033ee565b8094505b50505050915091565b6000806200340b88878b6000015162003809565b9050600080620034288b8a63ffffffff16858a8a60018b620038df565b909250905062003439818362005152565b9b9a5050505050505050505050565b600062002a80838362003d81565b600060017f000000000000000000000000000000000000000000000000000000000000000060028111156200348f576200348f620042d7565b036200350d57606473ffffffffffffffffffffffffffffffffffffffff1663a3b1b31d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620034e2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620035089190620053b0565b905090565b504390565b60005473ffffffffffffffffffffffffffffffffffffffff1633146200309f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e6572000000000000000000006044820152606401620011ad565b3373ffffffffffffffffffffffffffffffffffffffff82160362003616576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401620011ad565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b600060017f00000000000000000000000000000000000000000000000000000000000000006002811115620036c557620036c5620042d7565b03620037f1576000606473ffffffffffffffffffffffffffffffffffffffff1663a3b1b31d6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200371a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620037409190620053b0565b905080831015806200375e57506101006200375c848362004847565b115b156200376d5750600092915050565b6040517f2b407a8200000000000000000000000000000000000000000000000000000000815260048101849052606490632b407a8290602401602060405180830381865afa158015620037c4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620037ea9190620053b0565b9392505050565b504090565b919050565b600062002a80838362003e8c565b60008080856001811115620038225762003822620042d7565b0362003833575062015f906200388d565b60018560018111156200384a576200384a620042d7565b036200385b57506201adb06200388d565b6040517ff2b2d41200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b620038a063ffffffff85166014620053ca565b620038ad8460016200540a565b620038be9060ff16611d4c620053ca565b620038ca908362004b4e565b620038d6919062004b4e565b95945050505050565b6000806000896080015161ffff1687620038fa9190620053ca565b9050838015620039095750803a105b156200391257503a5b600060027f000000000000000000000000000000000000000000000000000000000000000060028111156200394b576200394b620042d7565b0362003abc576040805160008152602081019091528515620039af5760003660405180608001604052806048815260200162005b1260489139604051602001620039989392919062005426565b604051602081830303815290604052905062003a1d565b601554620039cd90640100000000900463ffffffff1660046200544f565b63ffffffff1667ffffffffffffffff811115620039ee57620039ee62003fe1565b6040519080825280601f01601f19166020018201604052801562003a19576020820181803683370190505b5090505b6040517f49948e0e00000000000000000000000000000000000000000000000000000000815273420000000000000000000000000000000000000f906349948e0e9062003a6f90849060040162004814565b602060405180830381865afa15801562003a8d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062003ab39190620053b0565b91505062003c26565b60017f0000000000000000000000000000000000000000000000000000000000000000600281111562003af35762003af3620042d7565b0362003c2657841562003b7b57606c73ffffffffffffffffffffffffffffffffffffffff1663c6f7de0e6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562003b4d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062003b739190620053b0565b905062003c26565b6000606c73ffffffffffffffffffffffffffffffffffffffff166341b247a86040518163ffffffff1660e01b815260040160c060405180830381865afa15801562003bca573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062003bf091906200547e565b505060155492945062003c1593505050640100000000900463ffffffff1682620053ca565b62003c22906010620053ca565b9150505b8462003c4557808b6080015161ffff1662003c429190620053ca565b90505b62003c5561ffff871682620054c9565b90506000878262003c678c8e62004b4e565b62003c739086620053ca565b62003c7f919062004b4e565b62003c9390670de0b6b3a7640000620053ca565b62003c9f9190620054c9565b905060008c6040015163ffffffff1664e8d4a5100062003cc09190620053ca565b898e6020015163ffffffff16858f8862003cdb9190620053ca565b62003ce7919062004b4e565b62003cf790633b9aca00620053ca565b62003d039190620053ca565b62003d0f9190620054c9565b62003d1b919062004b4e565b90506b033b2e3c9fd0803ce800000062003d36828462004b4e565b111562003d6f576040517f2ad7547a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b909c909b509950505050505050505050565b6000818152600183016020526040812054801562003e7a57600062003da860018362004847565b855490915060009062003dbe9060019062004847565b905081811462003e2a57600086600001828154811062003de25762003de262004b1f565b906000526020600020015490508087600001848154811062003e085762003e0862004b1f565b6000918252602080832090910192909255918252600188019052604090208390555b855486908062003e3e5762003e3e62005505565b60019003818190600052602060002001600090559055856001016000868152602001908152602001600020600090556001935050505062002a83565b600091505062002a83565b5092915050565b600081815260018301602052604081205462003ed55750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915562002a83565b50600062002a83565b6105dd806200553583390190565b50805462003efa9062004905565b6000825580601f1062003f0b575050565b601f0160209004906000526020600020908101906200298091905b8082111562003f3c576000815560010162003f26565b5090565b73ffffffffffffffffffffffffffffffffffffffff811681146200298057600080fd5b8035620037f68162003f40565b803563ffffffff81168114620037f657600080fd5b803560028110620037f657600080fd5b60008083601f84011262003fa857600080fd5b50813567ffffffffffffffff81111562003fc157600080fd5b60208301915083602082850101111562003fda57600080fd5b9250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051610100810167ffffffffffffffff8111828210171562004037576200403762003fe1565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171562004087576200408762003fe1565b604052919050565b600067ffffffffffffffff821115620040ac57620040ac62003fe1565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b600082601f830112620040ea57600080fd5b813562004101620040fb826200408f565b6200403d565b8181528460208386010111156200411757600080fd5b816020850160208301376000918101602001919091529392505050565b60008060008060008060008060e0898b0312156200415157600080fd5b88356200415e8162003f40565b97506200416e60208a0162003f70565b96506040890135620041808162003f40565b95506200419060608a0162003f85565b9450608089013567ffffffffffffffff80821115620041ae57600080fd5b620041bc8c838d0162003f95565b909650945060a08b0135915080821115620041d657600080fd5b620041e48c838d01620040d8565b935060c08b0135915080821115620041fb57600080fd5b506200420a8b828c01620040d8565b9150509295985092959890939650565b600080604083850312156200422e57600080fd5b82359150602083013567ffffffffffffffff8111156200424d57600080fd5b6200425b85828601620040d8565b9150509250929050565b60005b838110156200428257818101518382015260200162004268565b50506000910152565b60008151808452620042a581602086016020860162004265565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b600a81106200433e577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b9052565b84151581526080602082015260006200435f60808301866200428b565b905062004370604083018562004306565b82606083015295945050505050565b6000806000604084860312156200439557600080fd5b83359250602084013567ffffffffffffffff811115620043b457600080fd5b620043c28682870162003f95565b9497909650939450505050565b600080600080600080600060a0888a031215620043eb57600080fd5b8735620043f88162003f40565b9650620044086020890162003f70565b955060408801356200441a8162003f40565b9450606088013567ffffffffffffffff808211156200443857600080fd5b620044468b838c0162003f95565b909650945060808a01359150808211156200446057600080fd5b506200446f8a828b0162003f95565b989b979a50959850939692959293505050565b871515815260e0602082015260006200449f60e08301896200428b565b9050620044b0604083018862004306565b8560608301528460808301528360a08301528260c083015298975050505050505050565b600080600060408486031215620044ea57600080fd5b833567ffffffffffffffff808211156200450357600080fd5b818601915086601f8301126200451857600080fd5b8135818111156200452857600080fd5b8760208260051b85010111156200453e57600080fd5b60209283019550935050840135620045568162003f40565b809150509250925092565b600080602083850312156200457557600080fd5b823567ffffffffffffffff8111156200458d57600080fd5b6200459b8582860162003f95565b90969095509350505050565b80356bffffffffffffffffffffffff81168114620037f657600080fd5b60008060408385031215620045d857600080fd5b82359150620045ea60208401620045a7565b90509250929050565b6000602082840312156200460657600080fd5b5035919050565b600067ffffffffffffffff8211156200462a576200462a62003fe1565b5060051b60200190565b600082601f8301126200464657600080fd5b8135602062004659620040fb836200460d565b82815260059290921b840181019181810190868411156200467957600080fd5b8286015b84811015620046be57803567ffffffffffffffff8111156200469f5760008081fd5b620046af8986838b0101620040d8565b8452509183019183016200467d565b509695505050505050565b60008060008060608587031215620046e057600080fd5b84359350602085013567ffffffffffffffff808211156200470057600080fd5b6200470e8883890162004634565b945060408701359150808211156200472557600080fd5b50620047348782880162003f95565b95989497509550505050565b6000602082840312156200475357600080fd5b8135620037ea8162003f40565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600063ffffffff808316818103620047ab57620047ab62004760565b6001019392505050565b8183528181602085013750600060208284010152600060207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b60208152600062002c25602083018486620047b5565b60208152600062002a8060208301846200428b565b600082516200483d81846020870162004265565b9190910192915050565b8181038181111562002a835762002a8362004760565b80151581146200298057600080fd5b600082601f8301126200487e57600080fd5b81516200488f620040fb826200408f565b818152846020838601011115620048a557600080fd5b62002c2582602083016020870162004265565b60008060408385031215620048cc57600080fd5b8251620048d9816200485d565b602084015190925067ffffffffffffffff811115620048f757600080fd5b6200425b858286016200486c565b600181811c908216806200491a57607f821691505b60208210810362004954577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b601f821115620049a857600081815260208120601f850160051c81016020861015620049835750805b601f850160051c820191505b81811015620049a4578281556001016200498f565b5050505b505050565b67ffffffffffffffff831115620049c857620049c862003fe1565b620049e083620049d9835462004905565b836200495a565b6000601f84116001811462004a355760008515620049fe5750838201355b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600387901b1c1916600186901b17835562004ace565b6000838152602090207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0861690835b8281101562004a86578685013582556020948501946001909201910162004a64565b508682101562004ac2577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b7fffffffff00000000000000000000000000000000000000000000000000000000831681526000825162004b1181600485016020870162004265565b919091016004019392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b8082018082111562002a835762002a8362004760565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820362004b985762004b9862004760565b5060010190565b600081518084526020808501945080840160005b8381101562004be757815173ffffffffffffffffffffffffffffffffffffffff168752958201959082019060010162004bb3565b509495945050505050565b600081518084526020808501808196508360051b8101915082860160005b8581101562004c3e57828403895262004c2b8483516200428b565b9885019893509084019060010162004c10565b5091979650505050505050565b600060c0808352888184015260e07f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8a111562004c8757600080fd5b8960051b808c83870137840184810382016020808701919091528a518383018190528b82019261010092919083019060005b8181101562004d5a5785518051151584528481015163ffffffff9081168686015260408083015182169086015260608083015173ffffffffffffffffffffffffffffffffffffffff908116918701919091526080808401516bffffffffffffffffffffffff9081169188019190915260a080850151909116908701528a8301519091168a860152908801511687840152948301949184019160010162004cb9565b5050878103604089015262004d70818d62004b9f565b95505050505050828103606084015262004d8b818762004bf2565b9050828103608084015262004da1818662004bf2565b905082810360a084015262004db7818562004bf2565b9a9950505050505050505050565b60006020828403121562004dd857600080fd5b815160ff81168114620037ea57600080fd5b60ff8416815260ff83166020820152606060408201526000620038d660608301846200428b565b60006020828403121562004e2457600080fd5b815167ffffffffffffffff81111562004e3c57600080fd5b62002c25848285016200486c565b60006020828403121562004e5d57600080fd5b8151620037ea816200485d565b600082601f83011262004e7c57600080fd5b8135602062004e8f620040fb836200460d565b82815260059290921b8401810191818101908684111562004eaf57600080fd5b8286015b84811015620046be578035835291830191830162004eb3565b600082601f83011262004ede57600080fd5b8135602062004ef1620040fb836200460d565b82815260089290921b8401810191818101908684111562004f1157600080fd5b8286015b84811015620046be57610100818903121562004f315760008081fd5b62004f3b62004010565b813562004f48816200485d565b815262004f5782860162003f70565b85820152604062004f6a81840162003f70565b90820152606062004f7d83820162003f63565b90820152608062004f90838201620045a7565b9082015260a062004fa3838201620045a7565b9082015260c062004fb683820162003f70565b9082015260e062004fc983820162003f63565b908201528352918301916101000162004f15565b600082601f83011262004fef57600080fd5b8135602062005002620040fb836200460d565b82815260059290921b840181019181810190868411156200502257600080fd5b8286015b84811015620046be5780356200503c8162003f40565b835291830191830162005026565b60008060008060008060c087890312156200506457600080fd5b863567ffffffffffffffff808211156200507d57600080fd5b6200508b8a838b0162004e6a565b97506020890135915080821115620050a257600080fd5b620050b08a838b0162004ecc565b96506040890135915080821115620050c757600080fd5b620050d58a838b0162004fdd565b95506060890135915080821115620050ec57600080fd5b620050fa8a838b0162004634565b945060808901359150808211156200511157600080fd5b6200511f8a838b0162004634565b935060a08901359150808211156200513657600080fd5b506200514589828a0162004634565b9150509295509295509295565b6bffffffffffffffffffffffff81811683821601908082111562003e855762003e8562004760565b6bffffffffffffffffffffffff82811682821603908082111562003e855762003e8562004760565b604081526000620051b7604083018662004bf2565b8281036020840152620051cc818587620047b5565b9695505050505050565b8051602080830151919081101562004954577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60209190910360031b1b16919050565b815167ffffffffffffffff81111562005236576200523662003fe1565b6200524e8162005247845462004905565b846200495a565b602080601f831160018114620052a457600084156200526d5750858301515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600386901b1c1916600185901b178555620049a4565b6000858152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08616915b82811015620052f357888601518255948401946001909101908401620052d2565b50858210156200533057878501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600388901b60f8161c191681555b5050505050600190811b01905550565b805169ffffffffffffffffffff81168114620037f657600080fd5b600080600080600060a086880312156200537457600080fd5b6200537f8662005340565b9450602086015193506040860151925060608601519150620053a46080870162005340565b90509295509295909350565b600060208284031215620053c357600080fd5b5051919050565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562005405576200540562004760565b500290565b60ff818116838216019081111562002a835762002a8362004760565b8284823760008382016000815283516200544581836020880162004265565b0195945050505050565b600063ffffffff8083168185168183048111821515161562005475576200547562004760565b02949350505050565b60008060008060008060c087890312156200549857600080fd5b865195506020870151945060408701519350606087015192506080870151915060a087015190509295509295509295565b60008262005500577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfe60c060405234801561001057600080fd5b506040516105dd3803806105dd83398101604081905261002f91610073565b600080546001600160a01b0319166001600160a01b039283161790551660805260a0526100af565b80516001600160a01b038116811461006e57600080fd5b919050565b60008060006060848603121561008857600080fd5b8351925061009860208501610057565b91506100a660408501610057565b90509250925092565b60805160a0516105026100db600039600061014c015260008181610177015261028901526105026000f3fe608060405234801561001057600080fd5b50600436106100725760003560e01c806379188d161161005057806379188d161461011d5780638ee489b214610147578063f00e6a2a1461017557600080fd5b8063181f5a77146100775780631a5da6c8146100c95780635ab1bd53146100de575b600080fd5b6100b36040518060400160405280601981526020017f4175746f6d6174696f6e466f7277617264657220312e302e300000000000000081525081565b6040516100c09190610304565b60405180910390f35b6100dc6100d7366004610370565b61019b565b005b60005473ffffffffffffffffffffffffffffffffffffffff165b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100c0565b61013061012b3660046103dc565b610233565b6040805192151583526020830191909152016100c0565b6040517f000000000000000000000000000000000000000000000000000000000000000081526020016100c0565b7f00000000000000000000000000000000000000000000000000000000000000006100f8565b60005473ffffffffffffffffffffffffffffffffffffffff1633146101ec576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60008054819073ffffffffffffffffffffffffffffffffffffffff163314610287576040517fea8e4eb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000005a91505a6113888110156102bb57600080fd5b6113888103905085604082048203116102d357600080fd5b50803b6102df57600080fd5b6000808551602087016000858af192505a6102fa90836104b5565b9150509250929050565b600060208083528351808285015260005b8181101561033157858101830151858201604001528201610315565b5060006040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b60006020828403121561038257600080fd5b813573ffffffffffffffffffffffffffffffffffffffff811681146103a657600080fd5b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080604083850312156103ef57600080fd5b82359150602083013567ffffffffffffffff8082111561040e57600080fd5b818501915085601f83011261042257600080fd5b813581811115610434576104346103ad565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f0116810190838211818310171561047a5761047a6103ad565b8160405282815288602084870101111561049357600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b818103818111156104ef577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b9291505056fea164736f6c6343000810000a307866666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666a164736f6c6343000810000a",
}

Functions

This section is empty.

Types

type KeeperRegistryLogicA

type KeeperRegistryLogicA struct {
	KeeperRegistryLogicACaller
	KeeperRegistryLogicATransactor
	KeeperRegistryLogicAFilterer
	// contains filtered or unexported fields
}

func NewKeeperRegistryLogicA

func NewKeeperRegistryLogicA(address common.Address, backend bind.ContractBackend) (*KeeperRegistryLogicA, error)

func (*KeeperRegistryLogicA) Address

func (_KeeperRegistryLogicA *KeeperRegistryLogicA) Address() common.Address

func (*KeeperRegistryLogicA) ParseLog

func (_KeeperRegistryLogicA *KeeperRegistryLogicA) ParseLog(log types.Log) (generated.AbigenLog, error)

type KeeperRegistryLogicAAdminPrivilegeConfigSet added in v2.4.0

type KeeperRegistryLogicAAdminPrivilegeConfigSet struct {
	Admin           common.Address
	PrivilegeConfig []byte
	Raw             types.Log
}

func (KeeperRegistryLogicAAdminPrivilegeConfigSet) Topic added in v2.4.0

type KeeperRegistryLogicAAdminPrivilegeConfigSetIterator added in v2.4.0

type KeeperRegistryLogicAAdminPrivilegeConfigSetIterator struct {
	Event *KeeperRegistryLogicAAdminPrivilegeConfigSet
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAAdminPrivilegeConfigSetIterator) Close added in v2.4.0

func (*KeeperRegistryLogicAAdminPrivilegeConfigSetIterator) Error added in v2.4.0

func (*KeeperRegistryLogicAAdminPrivilegeConfigSetIterator) Next added in v2.4.0

type KeeperRegistryLogicACaller

type KeeperRegistryLogicACaller struct {
	// contains filtered or unexported fields
}

func NewKeeperRegistryLogicACaller

func NewKeeperRegistryLogicACaller(address common.Address, caller bind.ContractCaller) (*KeeperRegistryLogicACaller, error)

func (*KeeperRegistryLogicACaller) FallbackTo

func (_KeeperRegistryLogicA *KeeperRegistryLogicACaller) FallbackTo(opts *bind.CallOpts) (common.Address, error)

func (*KeeperRegistryLogicACaller) Owner

func (_KeeperRegistryLogicA *KeeperRegistryLogicACaller) Owner(opts *bind.CallOpts) (common.Address, error)

type KeeperRegistryLogicACallerRaw

type KeeperRegistryLogicACallerRaw struct {
	Contract *KeeperRegistryLogicACaller
}

func (*KeeperRegistryLogicACallerRaw) Call

func (_KeeperRegistryLogicA *KeeperRegistryLogicACallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

type KeeperRegistryLogicACallerSession

type KeeperRegistryLogicACallerSession struct {
	Contract *KeeperRegistryLogicACaller
	CallOpts bind.CallOpts
}

func (*KeeperRegistryLogicACallerSession) FallbackTo

func (_KeeperRegistryLogicA *KeeperRegistryLogicACallerSession) FallbackTo() (common.Address, error)

func (*KeeperRegistryLogicACallerSession) Owner

func (_KeeperRegistryLogicA *KeeperRegistryLogicACallerSession) Owner() (common.Address, error)

type KeeperRegistryLogicACancelledUpkeepReport

type KeeperRegistryLogicACancelledUpkeepReport struct {
	Id              *big.Int
	UpkeepTriggerID [32]byte
	Raw             types.Log
}

func (KeeperRegistryLogicACancelledUpkeepReport) Topic

type KeeperRegistryLogicACancelledUpkeepReportIterator

type KeeperRegistryLogicACancelledUpkeepReportIterator struct {
	Event *KeeperRegistryLogicACancelledUpkeepReport
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicACancelledUpkeepReportIterator) Close

func (*KeeperRegistryLogicACancelledUpkeepReportIterator) Error

func (*KeeperRegistryLogicACancelledUpkeepReportIterator) Next

type KeeperRegistryLogicAFilterer

type KeeperRegistryLogicAFilterer struct {
	// contains filtered or unexported fields
}

func NewKeeperRegistryLogicAFilterer

func NewKeeperRegistryLogicAFilterer(address common.Address, filterer bind.ContractFilterer) (*KeeperRegistryLogicAFilterer, error)

func (*KeeperRegistryLogicAFilterer) FilterAdminPrivilegeConfigSet added in v2.4.0

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterAdminPrivilegeConfigSet(opts *bind.FilterOpts, admin []common.Address) (*KeeperRegistryLogicAAdminPrivilegeConfigSetIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterCancelledUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicACancelledUpkeepReportIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterFundsAdded

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryLogicAFundsAddedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterFundsWithdrawn

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAFundsWithdrawnIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterInsufficientFundsUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAInsufficientFundsUpkeepReportIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterOwnerFundsWithdrawn

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryLogicAOwnerFundsWithdrawnIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterOwnershipTransferRequested

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicAOwnershipTransferRequestedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterOwnershipTransferred

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicAOwnershipTransferredIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterPaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryLogicAPausedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterPayeesUpdated

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryLogicAPayeesUpdatedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterPayeeshipTransferRequested

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryLogicAPayeeshipTransferRequestedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterPayeeshipTransferred

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryLogicAPayeeshipTransferredIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterPaymentWithdrawn

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, to []common.Address) (*KeeperRegistryLogicAPaymentWithdrawnIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterReorgedUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAReorgedUpkeepReportIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterStaleUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAStaleUpkeepReportIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUnpaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryLogicAUnpausedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepAdminTransferRequested

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryLogicAUpkeepAdminTransferRequestedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepAdminTransferred

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryLogicAUpkeepAdminTransferredIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepCanceled

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryLogicAUpkeepCanceledIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepCheckDataSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepCheckDataSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepCheckDataSetIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepGasLimitSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepGasLimitSetIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepMigrated

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepMigratedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepOffchainConfigSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepOffchainConfigSetIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepPaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepPausedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepPerformed

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryLogicAUpkeepPerformedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepPrivilegeConfigSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepPrivilegeConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepPrivilegeConfigSetIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepReceived

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepReceivedIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepRegistered

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepRegisteredIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepTriggerConfigSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepTriggerConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepTriggerConfigSetIterator, error)

func (*KeeperRegistryLogicAFilterer) FilterUpkeepUnpaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepUnpausedIterator, error)

func (*KeeperRegistryLogicAFilterer) ParseAdminPrivilegeConfigSet added in v2.4.0

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseAdminPrivilegeConfigSet(log types.Log) (*KeeperRegistryLogicAAdminPrivilegeConfigSet, error)

func (*KeeperRegistryLogicAFilterer) ParseCancelledUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryLogicACancelledUpkeepReport, error)

func (*KeeperRegistryLogicAFilterer) ParseFundsAdded

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseFundsAdded(log types.Log) (*KeeperRegistryLogicAFundsAdded, error)

func (*KeeperRegistryLogicAFilterer) ParseFundsWithdrawn

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseFundsWithdrawn(log types.Log) (*KeeperRegistryLogicAFundsWithdrawn, error)

func (*KeeperRegistryLogicAFilterer) ParseInsufficientFundsUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryLogicAInsufficientFundsUpkeepReport, error)

func (*KeeperRegistryLogicAFilterer) ParseOwnerFundsWithdrawn

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryLogicAOwnerFundsWithdrawn, error)

func (*KeeperRegistryLogicAFilterer) ParseOwnershipTransferRequested

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryLogicAOwnershipTransferRequested, error)

func (*KeeperRegistryLogicAFilterer) ParseOwnershipTransferred

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseOwnershipTransferred(log types.Log) (*KeeperRegistryLogicAOwnershipTransferred, error)

func (*KeeperRegistryLogicAFilterer) ParsePaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParsePaused(log types.Log) (*KeeperRegistryLogicAPaused, error)

func (*KeeperRegistryLogicAFilterer) ParsePayeesUpdated

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParsePayeesUpdated(log types.Log) (*KeeperRegistryLogicAPayeesUpdated, error)

func (*KeeperRegistryLogicAFilterer) ParsePayeeshipTransferRequested

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryLogicAPayeeshipTransferRequested, error)

func (*KeeperRegistryLogicAFilterer) ParsePayeeshipTransferred

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryLogicAPayeeshipTransferred, error)

func (*KeeperRegistryLogicAFilterer) ParsePaymentWithdrawn

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryLogicAPaymentWithdrawn, error)

func (*KeeperRegistryLogicAFilterer) ParseReorgedUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryLogicAReorgedUpkeepReport, error)

func (*KeeperRegistryLogicAFilterer) ParseStaleUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryLogicAStaleUpkeepReport, error)

func (*KeeperRegistryLogicAFilterer) ParseUnpaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUnpaused(log types.Log) (*KeeperRegistryLogicAUnpaused, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepAdminTransferRequested

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryLogicAUpkeepAdminTransferRequested, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepAdminTransferred

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryLogicAUpkeepAdminTransferred, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepCanceled

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepCanceled(log types.Log) (*KeeperRegistryLogicAUpkeepCanceled, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepCheckDataSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepCheckDataSet(log types.Log) (*KeeperRegistryLogicAUpkeepCheckDataSet, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepGasLimitSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryLogicAUpkeepGasLimitSet, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepMigrated

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepMigrated(log types.Log) (*KeeperRegistryLogicAUpkeepMigrated, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepOffchainConfigSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryLogicAUpkeepOffchainConfigSet, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepPaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepPaused(log types.Log) (*KeeperRegistryLogicAUpkeepPaused, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepPerformed

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepPerformed(log types.Log) (*KeeperRegistryLogicAUpkeepPerformed, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepPrivilegeConfigSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepPrivilegeConfigSet(log types.Log) (*KeeperRegistryLogicAUpkeepPrivilegeConfigSet, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepReceived

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepReceived(log types.Log) (*KeeperRegistryLogicAUpkeepReceived, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepRegistered

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepRegistered(log types.Log) (*KeeperRegistryLogicAUpkeepRegistered, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepTriggerConfigSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepTriggerConfigSet(log types.Log) (*KeeperRegistryLogicAUpkeepTriggerConfigSet, error)

func (*KeeperRegistryLogicAFilterer) ParseUpkeepUnpaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryLogicAUpkeepUnpaused, error)

func (*KeeperRegistryLogicAFilterer) WatchAdminPrivilegeConfigSet added in v2.4.0

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchAdminPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAAdminPrivilegeConfigSet, admin []common.Address) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchCancelledUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicACancelledUpkeepReport, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchFundsAdded

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAFundsAdded, id []*big.Int, from []common.Address) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchFundsWithdrawn

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAFundsWithdrawn, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchInsufficientFundsUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAInsufficientFundsUpkeepReport, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchOwnerFundsWithdrawn

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAOwnerFundsWithdrawn) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchOwnershipTransferRequested

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchOwnershipTransferred

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchPaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPaused) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchPayeesUpdated

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPayeesUpdated) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchPayeeshipTransferRequested

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPayeeshipTransferRequested, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchPayeeshipTransferred

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPayeeshipTransferred, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchPaymentWithdrawn

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPaymentWithdrawn, transmitter []common.Address, amount []*big.Int, to []common.Address) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchReorgedUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAReorgedUpkeepReport, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchStaleUpkeepReport

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAStaleUpkeepReport, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUnpaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUnpaused) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepAdminTransferRequested

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepAdminTransferRequested, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepAdminTransferred

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepAdminTransferred, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepCanceled

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepCanceled, id []*big.Int, atBlockHeight []uint64) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepCheckDataSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepCheckDataSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepCheckDataSet, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepGasLimitSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepGasLimitSet, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepMigrated

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepMigrated, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepOffchainConfigSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepOffchainConfigSet, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepPaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepPaused, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepPerformed

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepPerformed, id []*big.Int, success []bool) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepPrivilegeConfigSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepPrivilegeConfigSet, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepReceived

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepReceived, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepRegistered

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepRegistered, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepTriggerConfigSet

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepTriggerConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepTriggerConfigSet, id []*big.Int) (event.Subscription, error)

func (*KeeperRegistryLogicAFilterer) WatchUpkeepUnpaused

func (_KeeperRegistryLogicA *KeeperRegistryLogicAFilterer) WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepUnpaused, id []*big.Int) (event.Subscription, error)

type KeeperRegistryLogicAFundsAdded

type KeeperRegistryLogicAFundsAdded struct {
	Id     *big.Int
	From   common.Address
	Amount *big.Int
	Raw    types.Log
}

func (KeeperRegistryLogicAFundsAdded) Topic

type KeeperRegistryLogicAFundsAddedIterator

type KeeperRegistryLogicAFundsAddedIterator struct {
	Event *KeeperRegistryLogicAFundsAdded
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAFundsAddedIterator) Close

func (*KeeperRegistryLogicAFundsAddedIterator) Error

func (*KeeperRegistryLogicAFundsAddedIterator) Next

type KeeperRegistryLogicAFundsWithdrawn

type KeeperRegistryLogicAFundsWithdrawn struct {
	Id     *big.Int
	Amount *big.Int
	To     common.Address
	Raw    types.Log
}

func (KeeperRegistryLogicAFundsWithdrawn) Topic

type KeeperRegistryLogicAFundsWithdrawnIterator

type KeeperRegistryLogicAFundsWithdrawnIterator struct {
	Event *KeeperRegistryLogicAFundsWithdrawn
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAFundsWithdrawnIterator) Close

func (*KeeperRegistryLogicAFundsWithdrawnIterator) Error

func (*KeeperRegistryLogicAFundsWithdrawnIterator) Next

type KeeperRegistryLogicAInsufficientFundsUpkeepReport

type KeeperRegistryLogicAInsufficientFundsUpkeepReport struct {
	Id              *big.Int
	UpkeepTriggerID [32]byte
	Raw             types.Log
}

func (KeeperRegistryLogicAInsufficientFundsUpkeepReport) Topic

type KeeperRegistryLogicAInsufficientFundsUpkeepReportIterator

type KeeperRegistryLogicAInsufficientFundsUpkeepReportIterator struct {
	Event *KeeperRegistryLogicAInsufficientFundsUpkeepReport
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAInsufficientFundsUpkeepReportIterator) Close

func (*KeeperRegistryLogicAInsufficientFundsUpkeepReportIterator) Error

func (*KeeperRegistryLogicAInsufficientFundsUpkeepReportIterator) Next

type KeeperRegistryLogicAInterface

type KeeperRegistryLogicAInterface interface {
	FallbackTo(opts *bind.CallOpts) (common.Address, error)

	Owner(opts *bind.CallOpts) (common.Address, error)

	AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

	AddFunds(opts *bind.TransactOpts, id *big.Int, amount *big.Int) (*types.Transaction, error)

	CancelUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

	CheckCallback(opts *bind.TransactOpts, id *big.Int, values [][]byte, extraData []byte) (*types.Transaction, error)

	CheckUpkeep(opts *bind.TransactOpts, id *big.Int, checkData []byte) (*types.Transaction, error)

	CheckUpkeep0(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

	ExecuteCallback(opts *bind.TransactOpts, id *big.Int, payload []byte) (*types.Transaction, error)

	MigrateUpkeeps(opts *bind.TransactOpts, ids []*big.Int, destination common.Address) (*types.Transaction, error)

	ReceiveUpkeeps(opts *bind.TransactOpts, encodedUpkeeps []byte) (*types.Transaction, error)

	RegisterUpkeep(opts *bind.TransactOpts, target common.Address, gasLimit uint32, admin common.Address, triggerType uint8, checkData []byte, triggerConfig []byte, offchainConfig []byte) (*types.Transaction, error)

	RegisterUpkeep0(opts *bind.TransactOpts, target common.Address, gasLimit uint32, admin common.Address, checkData []byte, offchainConfig []byte) (*types.Transaction, error)

	SetUpkeepTriggerConfig(opts *bind.TransactOpts, id *big.Int, triggerConfig []byte) (*types.Transaction, error)

	TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)

	Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)

	FilterAdminPrivilegeConfigSet(opts *bind.FilterOpts, admin []common.Address) (*KeeperRegistryLogicAAdminPrivilegeConfigSetIterator, error)

	WatchAdminPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAAdminPrivilegeConfigSet, admin []common.Address) (event.Subscription, error)

	ParseAdminPrivilegeConfigSet(log types.Log) (*KeeperRegistryLogicAAdminPrivilegeConfigSet, error)

	FilterCancelledUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicACancelledUpkeepReportIterator, error)

	WatchCancelledUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicACancelledUpkeepReport, id []*big.Int) (event.Subscription, error)

	ParseCancelledUpkeepReport(log types.Log) (*KeeperRegistryLogicACancelledUpkeepReport, error)

	FilterFundsAdded(opts *bind.FilterOpts, id []*big.Int, from []common.Address) (*KeeperRegistryLogicAFundsAddedIterator, error)

	WatchFundsAdded(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAFundsAdded, id []*big.Int, from []common.Address) (event.Subscription, error)

	ParseFundsAdded(log types.Log) (*KeeperRegistryLogicAFundsAdded, error)

	FilterFundsWithdrawn(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAFundsWithdrawnIterator, error)

	WatchFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAFundsWithdrawn, id []*big.Int) (event.Subscription, error)

	ParseFundsWithdrawn(log types.Log) (*KeeperRegistryLogicAFundsWithdrawn, error)

	FilterInsufficientFundsUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAInsufficientFundsUpkeepReportIterator, error)

	WatchInsufficientFundsUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAInsufficientFundsUpkeepReport, id []*big.Int) (event.Subscription, error)

	ParseInsufficientFundsUpkeepReport(log types.Log) (*KeeperRegistryLogicAInsufficientFundsUpkeepReport, error)

	FilterOwnerFundsWithdrawn(opts *bind.FilterOpts) (*KeeperRegistryLogicAOwnerFundsWithdrawnIterator, error)

	WatchOwnerFundsWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAOwnerFundsWithdrawn) (event.Subscription, error)

	ParseOwnerFundsWithdrawn(log types.Log) (*KeeperRegistryLogicAOwnerFundsWithdrawn, error)

	FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicAOwnershipTransferRequestedIterator, error)

	WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)

	ParseOwnershipTransferRequested(log types.Log) (*KeeperRegistryLogicAOwnershipTransferRequested, error)

	FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*KeeperRegistryLogicAOwnershipTransferredIterator, error)

	WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)

	ParseOwnershipTransferred(log types.Log) (*KeeperRegistryLogicAOwnershipTransferred, error)

	FilterPaused(opts *bind.FilterOpts) (*KeeperRegistryLogicAPausedIterator, error)

	WatchPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPaused) (event.Subscription, error)

	ParsePaused(log types.Log) (*KeeperRegistryLogicAPaused, error)

	FilterPayeesUpdated(opts *bind.FilterOpts) (*KeeperRegistryLogicAPayeesUpdatedIterator, error)

	WatchPayeesUpdated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPayeesUpdated) (event.Subscription, error)

	ParsePayeesUpdated(log types.Log) (*KeeperRegistryLogicAPayeesUpdated, error)

	FilterPayeeshipTransferRequested(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryLogicAPayeeshipTransferRequestedIterator, error)

	WatchPayeeshipTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPayeeshipTransferRequested, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)

	ParsePayeeshipTransferRequested(log types.Log) (*KeeperRegistryLogicAPayeeshipTransferRequested, error)

	FilterPayeeshipTransferred(opts *bind.FilterOpts, transmitter []common.Address, from []common.Address, to []common.Address) (*KeeperRegistryLogicAPayeeshipTransferredIterator, error)

	WatchPayeeshipTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPayeeshipTransferred, transmitter []common.Address, from []common.Address, to []common.Address) (event.Subscription, error)

	ParsePayeeshipTransferred(log types.Log) (*KeeperRegistryLogicAPayeeshipTransferred, error)

	FilterPaymentWithdrawn(opts *bind.FilterOpts, transmitter []common.Address, amount []*big.Int, to []common.Address) (*KeeperRegistryLogicAPaymentWithdrawnIterator, error)

	WatchPaymentWithdrawn(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAPaymentWithdrawn, transmitter []common.Address, amount []*big.Int, to []common.Address) (event.Subscription, error)

	ParsePaymentWithdrawn(log types.Log) (*KeeperRegistryLogicAPaymentWithdrawn, error)

	FilterReorgedUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAReorgedUpkeepReportIterator, error)

	WatchReorgedUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAReorgedUpkeepReport, id []*big.Int) (event.Subscription, error)

	ParseReorgedUpkeepReport(log types.Log) (*KeeperRegistryLogicAReorgedUpkeepReport, error)

	FilterStaleUpkeepReport(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAStaleUpkeepReportIterator, error)

	WatchStaleUpkeepReport(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAStaleUpkeepReport, id []*big.Int) (event.Subscription, error)

	ParseStaleUpkeepReport(log types.Log) (*KeeperRegistryLogicAStaleUpkeepReport, error)

	FilterUnpaused(opts *bind.FilterOpts) (*KeeperRegistryLogicAUnpausedIterator, error)

	WatchUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUnpaused) (event.Subscription, error)

	ParseUnpaused(log types.Log) (*KeeperRegistryLogicAUnpaused, error)

	FilterUpkeepAdminTransferRequested(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryLogicAUpkeepAdminTransferRequestedIterator, error)

	WatchUpkeepAdminTransferRequested(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepAdminTransferRequested, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)

	ParseUpkeepAdminTransferRequested(log types.Log) (*KeeperRegistryLogicAUpkeepAdminTransferRequested, error)

	FilterUpkeepAdminTransferred(opts *bind.FilterOpts, id []*big.Int, from []common.Address, to []common.Address) (*KeeperRegistryLogicAUpkeepAdminTransferredIterator, error)

	WatchUpkeepAdminTransferred(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepAdminTransferred, id []*big.Int, from []common.Address, to []common.Address) (event.Subscription, error)

	ParseUpkeepAdminTransferred(log types.Log) (*KeeperRegistryLogicAUpkeepAdminTransferred, error)

	FilterUpkeepCanceled(opts *bind.FilterOpts, id []*big.Int, atBlockHeight []uint64) (*KeeperRegistryLogicAUpkeepCanceledIterator, error)

	WatchUpkeepCanceled(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepCanceled, id []*big.Int, atBlockHeight []uint64) (event.Subscription, error)

	ParseUpkeepCanceled(log types.Log) (*KeeperRegistryLogicAUpkeepCanceled, error)

	FilterUpkeepCheckDataSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepCheckDataSetIterator, error)

	WatchUpkeepCheckDataSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepCheckDataSet, id []*big.Int) (event.Subscription, error)

	ParseUpkeepCheckDataSet(log types.Log) (*KeeperRegistryLogicAUpkeepCheckDataSet, error)

	FilterUpkeepGasLimitSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepGasLimitSetIterator, error)

	WatchUpkeepGasLimitSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepGasLimitSet, id []*big.Int) (event.Subscription, error)

	ParseUpkeepGasLimitSet(log types.Log) (*KeeperRegistryLogicAUpkeepGasLimitSet, error)

	FilterUpkeepMigrated(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepMigratedIterator, error)

	WatchUpkeepMigrated(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepMigrated, id []*big.Int) (event.Subscription, error)

	ParseUpkeepMigrated(log types.Log) (*KeeperRegistryLogicAUpkeepMigrated, error)

	FilterUpkeepOffchainConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepOffchainConfigSetIterator, error)

	WatchUpkeepOffchainConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepOffchainConfigSet, id []*big.Int) (event.Subscription, error)

	ParseUpkeepOffchainConfigSet(log types.Log) (*KeeperRegistryLogicAUpkeepOffchainConfigSet, error)

	FilterUpkeepPaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepPausedIterator, error)

	WatchUpkeepPaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepPaused, id []*big.Int) (event.Subscription, error)

	ParseUpkeepPaused(log types.Log) (*KeeperRegistryLogicAUpkeepPaused, error)

	FilterUpkeepPerformed(opts *bind.FilterOpts, id []*big.Int, success []bool) (*KeeperRegistryLogicAUpkeepPerformedIterator, error)

	WatchUpkeepPerformed(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepPerformed, id []*big.Int, success []bool) (event.Subscription, error)

	ParseUpkeepPerformed(log types.Log) (*KeeperRegistryLogicAUpkeepPerformed, error)

	FilterUpkeepPrivilegeConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepPrivilegeConfigSetIterator, error)

	WatchUpkeepPrivilegeConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepPrivilegeConfigSet, id []*big.Int) (event.Subscription, error)

	ParseUpkeepPrivilegeConfigSet(log types.Log) (*KeeperRegistryLogicAUpkeepPrivilegeConfigSet, error)

	FilterUpkeepReceived(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepReceivedIterator, error)

	WatchUpkeepReceived(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepReceived, id []*big.Int) (event.Subscription, error)

	ParseUpkeepReceived(log types.Log) (*KeeperRegistryLogicAUpkeepReceived, error)

	FilterUpkeepRegistered(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepRegisteredIterator, error)

	WatchUpkeepRegistered(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepRegistered, id []*big.Int) (event.Subscription, error)

	ParseUpkeepRegistered(log types.Log) (*KeeperRegistryLogicAUpkeepRegistered, error)

	FilterUpkeepTriggerConfigSet(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepTriggerConfigSetIterator, error)

	WatchUpkeepTriggerConfigSet(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepTriggerConfigSet, id []*big.Int) (event.Subscription, error)

	ParseUpkeepTriggerConfigSet(log types.Log) (*KeeperRegistryLogicAUpkeepTriggerConfigSet, error)

	FilterUpkeepUnpaused(opts *bind.FilterOpts, id []*big.Int) (*KeeperRegistryLogicAUpkeepUnpausedIterator, error)

	WatchUpkeepUnpaused(opts *bind.WatchOpts, sink chan<- *KeeperRegistryLogicAUpkeepUnpaused, id []*big.Int) (event.Subscription, error)

	ParseUpkeepUnpaused(log types.Log) (*KeeperRegistryLogicAUpkeepUnpaused, error)

	ParseLog(log types.Log) (generated.AbigenLog, error)

	Address() common.Address
}

type KeeperRegistryLogicAOwnerFundsWithdrawn

type KeeperRegistryLogicAOwnerFundsWithdrawn struct {
	Amount *big.Int
	Raw    types.Log
}

func (KeeperRegistryLogicAOwnerFundsWithdrawn) Topic

type KeeperRegistryLogicAOwnerFundsWithdrawnIterator

type KeeperRegistryLogicAOwnerFundsWithdrawnIterator struct {
	Event *KeeperRegistryLogicAOwnerFundsWithdrawn
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAOwnerFundsWithdrawnIterator) Close

func (*KeeperRegistryLogicAOwnerFundsWithdrawnIterator) Error

func (*KeeperRegistryLogicAOwnerFundsWithdrawnIterator) Next

type KeeperRegistryLogicAOwnershipTransferRequested

type KeeperRegistryLogicAOwnershipTransferRequested struct {
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (KeeperRegistryLogicAOwnershipTransferRequested) Topic

type KeeperRegistryLogicAOwnershipTransferRequestedIterator

type KeeperRegistryLogicAOwnershipTransferRequestedIterator struct {
	Event *KeeperRegistryLogicAOwnershipTransferRequested
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAOwnershipTransferRequestedIterator) Close

func (*KeeperRegistryLogicAOwnershipTransferRequestedIterator) Error

func (*KeeperRegistryLogicAOwnershipTransferRequestedIterator) Next

type KeeperRegistryLogicAOwnershipTransferred

type KeeperRegistryLogicAOwnershipTransferred struct {
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (KeeperRegistryLogicAOwnershipTransferred) Topic

type KeeperRegistryLogicAOwnershipTransferredIterator

type KeeperRegistryLogicAOwnershipTransferredIterator struct {
	Event *KeeperRegistryLogicAOwnershipTransferred
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAOwnershipTransferredIterator) Close

func (*KeeperRegistryLogicAOwnershipTransferredIterator) Error

func (*KeeperRegistryLogicAOwnershipTransferredIterator) Next

type KeeperRegistryLogicAPaused

type KeeperRegistryLogicAPaused struct {
	Account common.Address
	Raw     types.Log
}

func (KeeperRegistryLogicAPaused) Topic

type KeeperRegistryLogicAPausedIterator

type KeeperRegistryLogicAPausedIterator struct {
	Event *KeeperRegistryLogicAPaused
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAPausedIterator) Close

func (*KeeperRegistryLogicAPausedIterator) Error

func (*KeeperRegistryLogicAPausedIterator) Next

type KeeperRegistryLogicAPayeesUpdated

type KeeperRegistryLogicAPayeesUpdated struct {
	Transmitters []common.Address
	Payees       []common.Address
	Raw          types.Log
}

func (KeeperRegistryLogicAPayeesUpdated) Topic

type KeeperRegistryLogicAPayeesUpdatedIterator

type KeeperRegistryLogicAPayeesUpdatedIterator struct {
	Event *KeeperRegistryLogicAPayeesUpdated
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAPayeesUpdatedIterator) Close

func (*KeeperRegistryLogicAPayeesUpdatedIterator) Error

func (*KeeperRegistryLogicAPayeesUpdatedIterator) Next

type KeeperRegistryLogicAPayeeshipTransferRequested

type KeeperRegistryLogicAPayeeshipTransferRequested struct {
	Transmitter common.Address
	From        common.Address
	To          common.Address
	Raw         types.Log
}

func (KeeperRegistryLogicAPayeeshipTransferRequested) Topic

type KeeperRegistryLogicAPayeeshipTransferRequestedIterator

type KeeperRegistryLogicAPayeeshipTransferRequestedIterator struct {
	Event *KeeperRegistryLogicAPayeeshipTransferRequested
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAPayeeshipTransferRequestedIterator) Close

func (*KeeperRegistryLogicAPayeeshipTransferRequestedIterator) Error

func (*KeeperRegistryLogicAPayeeshipTransferRequestedIterator) Next

type KeeperRegistryLogicAPayeeshipTransferred

type KeeperRegistryLogicAPayeeshipTransferred struct {
	Transmitter common.Address
	From        common.Address
	To          common.Address
	Raw         types.Log
}

func (KeeperRegistryLogicAPayeeshipTransferred) Topic

type KeeperRegistryLogicAPayeeshipTransferredIterator

type KeeperRegistryLogicAPayeeshipTransferredIterator struct {
	Event *KeeperRegistryLogicAPayeeshipTransferred
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAPayeeshipTransferredIterator) Close

func (*KeeperRegistryLogicAPayeeshipTransferredIterator) Error

func (*KeeperRegistryLogicAPayeeshipTransferredIterator) Next

type KeeperRegistryLogicAPaymentWithdrawn

type KeeperRegistryLogicAPaymentWithdrawn struct {
	Transmitter common.Address
	Amount      *big.Int
	To          common.Address
	Payee       common.Address
	Raw         types.Log
}

func (KeeperRegistryLogicAPaymentWithdrawn) Topic

type KeeperRegistryLogicAPaymentWithdrawnIterator

type KeeperRegistryLogicAPaymentWithdrawnIterator struct {
	Event *KeeperRegistryLogicAPaymentWithdrawn
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAPaymentWithdrawnIterator) Close

func (*KeeperRegistryLogicAPaymentWithdrawnIterator) Error

func (*KeeperRegistryLogicAPaymentWithdrawnIterator) Next

type KeeperRegistryLogicARaw

type KeeperRegistryLogicARaw struct {
	Contract *KeeperRegistryLogicA
}

func (*KeeperRegistryLogicARaw) Call

func (_KeeperRegistryLogicA *KeeperRegistryLogicARaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

func (*KeeperRegistryLogicARaw) Transact

func (_KeeperRegistryLogicA *KeeperRegistryLogicARaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

func (*KeeperRegistryLogicARaw) Transfer

func (_KeeperRegistryLogicA *KeeperRegistryLogicARaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type KeeperRegistryLogicAReorgedUpkeepReport

type KeeperRegistryLogicAReorgedUpkeepReport struct {
	Id              *big.Int
	UpkeepTriggerID [32]byte
	Raw             types.Log
}

func (KeeperRegistryLogicAReorgedUpkeepReport) Topic

type KeeperRegistryLogicAReorgedUpkeepReportIterator

type KeeperRegistryLogicAReorgedUpkeepReportIterator struct {
	Event *KeeperRegistryLogicAReorgedUpkeepReport
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAReorgedUpkeepReportIterator) Close

func (*KeeperRegistryLogicAReorgedUpkeepReportIterator) Error

func (*KeeperRegistryLogicAReorgedUpkeepReportIterator) Next

type KeeperRegistryLogicASession

type KeeperRegistryLogicASession struct {
	Contract     *KeeperRegistryLogicA
	CallOpts     bind.CallOpts
	TransactOpts bind.TransactOpts
}

func (*KeeperRegistryLogicASession) AcceptOwnership

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) AcceptOwnership() (*types.Transaction, error)

func (*KeeperRegistryLogicASession) AddFunds

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) CancelUpkeep

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) CancelUpkeep(id *big.Int) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) CheckCallback

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) CheckCallback(id *big.Int, values [][]byte, extraData []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) CheckUpkeep

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) CheckUpkeep(id *big.Int, checkData []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) CheckUpkeep0

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) CheckUpkeep0(id *big.Int) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) ExecuteCallback

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) ExecuteCallback(id *big.Int, payload []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) Fallback

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) Fallback(calldata []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) FallbackTo

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) FallbackTo() (common.Address, error)

func (*KeeperRegistryLogicASession) MigrateUpkeeps

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) Owner

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) Owner() (common.Address, error)

func (*KeeperRegistryLogicASession) ReceiveUpkeeps

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) RegisterUpkeep

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) RegisterUpkeep(target common.Address, gasLimit uint32, admin common.Address, triggerType uint8, checkData []byte, triggerConfig []byte, offchainConfig []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) RegisterUpkeep0

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) RegisterUpkeep0(target common.Address, gasLimit uint32, admin common.Address, checkData []byte, offchainConfig []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) SetUpkeepTriggerConfig

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) SetUpkeepTriggerConfig(id *big.Int, triggerConfig []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicASession) TransferOwnership

func (_KeeperRegistryLogicA *KeeperRegistryLogicASession) TransferOwnership(to common.Address) (*types.Transaction, error)

type KeeperRegistryLogicAStaleUpkeepReport

type KeeperRegistryLogicAStaleUpkeepReport struct {
	Id              *big.Int
	UpkeepTriggerID [32]byte
	Raw             types.Log
}

func (KeeperRegistryLogicAStaleUpkeepReport) Topic

type KeeperRegistryLogicAStaleUpkeepReportIterator

type KeeperRegistryLogicAStaleUpkeepReportIterator struct {
	Event *KeeperRegistryLogicAStaleUpkeepReport
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAStaleUpkeepReportIterator) Close

func (*KeeperRegistryLogicAStaleUpkeepReportIterator) Error

func (*KeeperRegistryLogicAStaleUpkeepReportIterator) Next

type KeeperRegistryLogicATransactor

type KeeperRegistryLogicATransactor struct {
	// contains filtered or unexported fields
}

func NewKeeperRegistryLogicATransactor

func NewKeeperRegistryLogicATransactor(address common.Address, transactor bind.ContractTransactor) (*KeeperRegistryLogicATransactor, error)

func (*KeeperRegistryLogicATransactor) AcceptOwnership

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) AddFunds

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) AddFunds(opts *bind.TransactOpts, id *big.Int, amount *big.Int) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) CancelUpkeep

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) CancelUpkeep(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) CheckCallback

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) CheckCallback(opts *bind.TransactOpts, id *big.Int, values [][]byte, extraData []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) CheckUpkeep

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) CheckUpkeep(opts *bind.TransactOpts, id *big.Int, checkData []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) CheckUpkeep0

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) CheckUpkeep0(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) ExecuteCallback

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) ExecuteCallback(opts *bind.TransactOpts, id *big.Int, payload []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) Fallback

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) MigrateUpkeeps

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) MigrateUpkeeps(opts *bind.TransactOpts, ids []*big.Int, destination common.Address) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) ReceiveUpkeeps

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) ReceiveUpkeeps(opts *bind.TransactOpts, encodedUpkeeps []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) RegisterUpkeep

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) RegisterUpkeep(opts *bind.TransactOpts, target common.Address, gasLimit uint32, admin common.Address, triggerType uint8, checkData []byte, triggerConfig []byte, offchainConfig []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) RegisterUpkeep0

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) RegisterUpkeep0(opts *bind.TransactOpts, target common.Address, gasLimit uint32, admin common.Address, checkData []byte, offchainConfig []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) SetUpkeepTriggerConfig

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) SetUpkeepTriggerConfig(opts *bind.TransactOpts, id *big.Int, triggerConfig []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactor) TransferOwnership

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)

type KeeperRegistryLogicATransactorRaw

type KeeperRegistryLogicATransactorRaw struct {
	Contract *KeeperRegistryLogicATransactor
}

func (*KeeperRegistryLogicATransactorRaw) Transact

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorRaw) Transfer

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type KeeperRegistryLogicATransactorSession

type KeeperRegistryLogicATransactorSession struct {
	Contract     *KeeperRegistryLogicATransactor
	TransactOpts bind.TransactOpts
}

func (*KeeperRegistryLogicATransactorSession) AcceptOwnership

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) AcceptOwnership() (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) AddFunds

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) AddFunds(id *big.Int, amount *big.Int) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) CancelUpkeep

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) CancelUpkeep(id *big.Int) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) CheckCallback

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) CheckCallback(id *big.Int, values [][]byte, extraData []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) CheckUpkeep

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) CheckUpkeep(id *big.Int, checkData []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) CheckUpkeep0

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) CheckUpkeep0(id *big.Int) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) ExecuteCallback

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) ExecuteCallback(id *big.Int, payload []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) Fallback

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) Fallback(calldata []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) MigrateUpkeeps

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) MigrateUpkeeps(ids []*big.Int, destination common.Address) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) ReceiveUpkeeps

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) ReceiveUpkeeps(encodedUpkeeps []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) RegisterUpkeep

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) RegisterUpkeep(target common.Address, gasLimit uint32, admin common.Address, triggerType uint8, checkData []byte, triggerConfig []byte, offchainConfig []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) RegisterUpkeep0

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) RegisterUpkeep0(target common.Address, gasLimit uint32, admin common.Address, checkData []byte, offchainConfig []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) SetUpkeepTriggerConfig

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) SetUpkeepTriggerConfig(id *big.Int, triggerConfig []byte) (*types.Transaction, error)

func (*KeeperRegistryLogicATransactorSession) TransferOwnership

func (_KeeperRegistryLogicA *KeeperRegistryLogicATransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)

type KeeperRegistryLogicAUnpaused

type KeeperRegistryLogicAUnpaused struct {
	Account common.Address
	Raw     types.Log
}

func (KeeperRegistryLogicAUnpaused) Topic

type KeeperRegistryLogicAUnpausedIterator

type KeeperRegistryLogicAUnpausedIterator struct {
	Event *KeeperRegistryLogicAUnpaused
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUnpausedIterator) Close

func (*KeeperRegistryLogicAUnpausedIterator) Error

func (*KeeperRegistryLogicAUnpausedIterator) Next

type KeeperRegistryLogicAUpkeepAdminTransferRequested

type KeeperRegistryLogicAUpkeepAdminTransferRequested struct {
	Id   *big.Int
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (KeeperRegistryLogicAUpkeepAdminTransferRequested) Topic

type KeeperRegistryLogicAUpkeepAdminTransferRequestedIterator

type KeeperRegistryLogicAUpkeepAdminTransferRequestedIterator struct {
	Event *KeeperRegistryLogicAUpkeepAdminTransferRequested
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepAdminTransferRequestedIterator) Close

func (*KeeperRegistryLogicAUpkeepAdminTransferRequestedIterator) Error

func (*KeeperRegistryLogicAUpkeepAdminTransferRequestedIterator) Next

type KeeperRegistryLogicAUpkeepAdminTransferred

type KeeperRegistryLogicAUpkeepAdminTransferred struct {
	Id   *big.Int
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (KeeperRegistryLogicAUpkeepAdminTransferred) Topic

type KeeperRegistryLogicAUpkeepAdminTransferredIterator

type KeeperRegistryLogicAUpkeepAdminTransferredIterator struct {
	Event *KeeperRegistryLogicAUpkeepAdminTransferred
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepAdminTransferredIterator) Close

func (*KeeperRegistryLogicAUpkeepAdminTransferredIterator) Error

func (*KeeperRegistryLogicAUpkeepAdminTransferredIterator) Next

type KeeperRegistryLogicAUpkeepCanceled

type KeeperRegistryLogicAUpkeepCanceled struct {
	Id            *big.Int
	AtBlockHeight uint64
	Raw           types.Log
}

func (KeeperRegistryLogicAUpkeepCanceled) Topic

type KeeperRegistryLogicAUpkeepCanceledIterator

type KeeperRegistryLogicAUpkeepCanceledIterator struct {
	Event *KeeperRegistryLogicAUpkeepCanceled
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepCanceledIterator) Close

func (*KeeperRegistryLogicAUpkeepCanceledIterator) Error

func (*KeeperRegistryLogicAUpkeepCanceledIterator) Next

type KeeperRegistryLogicAUpkeepCheckDataSet

type KeeperRegistryLogicAUpkeepCheckDataSet struct {
	Id           *big.Int
	NewCheckData []byte
	Raw          types.Log
}

func (KeeperRegistryLogicAUpkeepCheckDataSet) Topic

type KeeperRegistryLogicAUpkeepCheckDataSetIterator

type KeeperRegistryLogicAUpkeepCheckDataSetIterator struct {
	Event *KeeperRegistryLogicAUpkeepCheckDataSet
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepCheckDataSetIterator) Close

func (*KeeperRegistryLogicAUpkeepCheckDataSetIterator) Error

func (*KeeperRegistryLogicAUpkeepCheckDataSetIterator) Next

type KeeperRegistryLogicAUpkeepGasLimitSet

type KeeperRegistryLogicAUpkeepGasLimitSet struct {
	Id       *big.Int
	GasLimit *big.Int
	Raw      types.Log
}

func (KeeperRegistryLogicAUpkeepGasLimitSet) Topic

type KeeperRegistryLogicAUpkeepGasLimitSetIterator

type KeeperRegistryLogicAUpkeepGasLimitSetIterator struct {
	Event *KeeperRegistryLogicAUpkeepGasLimitSet
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepGasLimitSetIterator) Close

func (*KeeperRegistryLogicAUpkeepGasLimitSetIterator) Error

func (*KeeperRegistryLogicAUpkeepGasLimitSetIterator) Next

type KeeperRegistryLogicAUpkeepMigrated

type KeeperRegistryLogicAUpkeepMigrated struct {
	Id               *big.Int
	RemainingBalance *big.Int
	Destination      common.Address
	Raw              types.Log
}

func (KeeperRegistryLogicAUpkeepMigrated) Topic

type KeeperRegistryLogicAUpkeepMigratedIterator

type KeeperRegistryLogicAUpkeepMigratedIterator struct {
	Event *KeeperRegistryLogicAUpkeepMigrated
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepMigratedIterator) Close

func (*KeeperRegistryLogicAUpkeepMigratedIterator) Error

func (*KeeperRegistryLogicAUpkeepMigratedIterator) Next

type KeeperRegistryLogicAUpkeepOffchainConfigSet

type KeeperRegistryLogicAUpkeepOffchainConfigSet struct {
	Id             *big.Int
	OffchainConfig []byte
	Raw            types.Log
}

func (KeeperRegistryLogicAUpkeepOffchainConfigSet) Topic

type KeeperRegistryLogicAUpkeepOffchainConfigSetIterator

type KeeperRegistryLogicAUpkeepOffchainConfigSetIterator struct {
	Event *KeeperRegistryLogicAUpkeepOffchainConfigSet
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepOffchainConfigSetIterator) Close

func (*KeeperRegistryLogicAUpkeepOffchainConfigSetIterator) Error

func (*KeeperRegistryLogicAUpkeepOffchainConfigSetIterator) Next

type KeeperRegistryLogicAUpkeepPaused

type KeeperRegistryLogicAUpkeepPaused struct {
	Id  *big.Int
	Raw types.Log
}

func (KeeperRegistryLogicAUpkeepPaused) Topic

type KeeperRegistryLogicAUpkeepPausedIterator

type KeeperRegistryLogicAUpkeepPausedIterator struct {
	Event *KeeperRegistryLogicAUpkeepPaused
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepPausedIterator) Close

func (*KeeperRegistryLogicAUpkeepPausedIterator) Error

func (*KeeperRegistryLogicAUpkeepPausedIterator) Next

type KeeperRegistryLogicAUpkeepPerformed

type KeeperRegistryLogicAUpkeepPerformed struct {
	Id              *big.Int
	Success         bool
	TotalPayment    *big.Int
	GasUsed         *big.Int
	GasOverhead     *big.Int
	UpkeepTriggerID [32]byte
	Raw             types.Log
}

func (KeeperRegistryLogicAUpkeepPerformed) Topic

type KeeperRegistryLogicAUpkeepPerformedIterator

type KeeperRegistryLogicAUpkeepPerformedIterator struct {
	Event *KeeperRegistryLogicAUpkeepPerformed
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepPerformedIterator) Close

func (*KeeperRegistryLogicAUpkeepPerformedIterator) Error

func (*KeeperRegistryLogicAUpkeepPerformedIterator) Next

type KeeperRegistryLogicAUpkeepPrivilegeConfigSet

type KeeperRegistryLogicAUpkeepPrivilegeConfigSet struct {
	Id              *big.Int
	PrivilegeConfig []byte
	Raw             types.Log
}

func (KeeperRegistryLogicAUpkeepPrivilegeConfigSet) Topic

type KeeperRegistryLogicAUpkeepPrivilegeConfigSetIterator

type KeeperRegistryLogicAUpkeepPrivilegeConfigSetIterator struct {
	Event *KeeperRegistryLogicAUpkeepPrivilegeConfigSet
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepPrivilegeConfigSetIterator) Close

func (*KeeperRegistryLogicAUpkeepPrivilegeConfigSetIterator) Error

func (*KeeperRegistryLogicAUpkeepPrivilegeConfigSetIterator) Next

type KeeperRegistryLogicAUpkeepReceived

type KeeperRegistryLogicAUpkeepReceived struct {
	Id              *big.Int
	StartingBalance *big.Int
	ImportedFrom    common.Address
	Raw             types.Log
}

func (KeeperRegistryLogicAUpkeepReceived) Topic

type KeeperRegistryLogicAUpkeepReceivedIterator

type KeeperRegistryLogicAUpkeepReceivedIterator struct {
	Event *KeeperRegistryLogicAUpkeepReceived
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepReceivedIterator) Close

func (*KeeperRegistryLogicAUpkeepReceivedIterator) Error

func (*KeeperRegistryLogicAUpkeepReceivedIterator) Next

type KeeperRegistryLogicAUpkeepRegistered

type KeeperRegistryLogicAUpkeepRegistered struct {
	Id         *big.Int
	PerformGas uint32
	Admin      common.Address
	Raw        types.Log
}

func (KeeperRegistryLogicAUpkeepRegistered) Topic

type KeeperRegistryLogicAUpkeepRegisteredIterator

type KeeperRegistryLogicAUpkeepRegisteredIterator struct {
	Event *KeeperRegistryLogicAUpkeepRegistered
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepRegisteredIterator) Close

func (*KeeperRegistryLogicAUpkeepRegisteredIterator) Error

func (*KeeperRegistryLogicAUpkeepRegisteredIterator) Next

type KeeperRegistryLogicAUpkeepTriggerConfigSet

type KeeperRegistryLogicAUpkeepTriggerConfigSet struct {
	Id            *big.Int
	TriggerConfig []byte
	Raw           types.Log
}

func (KeeperRegistryLogicAUpkeepTriggerConfigSet) Topic

type KeeperRegistryLogicAUpkeepTriggerConfigSetIterator

type KeeperRegistryLogicAUpkeepTriggerConfigSetIterator struct {
	Event *KeeperRegistryLogicAUpkeepTriggerConfigSet
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepTriggerConfigSetIterator) Close

func (*KeeperRegistryLogicAUpkeepTriggerConfigSetIterator) Error

func (*KeeperRegistryLogicAUpkeepTriggerConfigSetIterator) Next

type KeeperRegistryLogicAUpkeepUnpaused

type KeeperRegistryLogicAUpkeepUnpaused struct {
	Id  *big.Int
	Raw types.Log
}

func (KeeperRegistryLogicAUpkeepUnpaused) Topic

type KeeperRegistryLogicAUpkeepUnpausedIterator

type KeeperRegistryLogicAUpkeepUnpausedIterator struct {
	Event *KeeperRegistryLogicAUpkeepUnpaused
	// contains filtered or unexported fields
}

func (*KeeperRegistryLogicAUpkeepUnpausedIterator) Close

func (*KeeperRegistryLogicAUpkeepUnpausedIterator) Error

func (*KeeperRegistryLogicAUpkeepUnpausedIterator) Next

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL