package
0.1.23
Repository: https://github.com/0xvanfer/abigen.git
Documentation: pkg.go.dev

# Functions

NewSparkRewardsController creates a new instance of SparkRewardsController, bound to a specific deployed contract.
NewSparkRewardsControllerCaller creates a new read-only instance of SparkRewardsController, bound to a specific deployed contract.
NewSparkRewardsControllerFilterer creates a new log filterer instance of SparkRewardsController, bound to a specific deployed contract.
NewSparkRewardsControllerTransactor creates a new write-only instance of SparkRewardsController, bound to a specific deployed contract.

# Variables

SparkRewardsControllerABI is the input ABI used to generate the binding from.
SparkRewardsControllerMetaData contains all meta data concerning the SparkRewardsController contract.

# Structs

RewardsDataTypesRewardsConfigInput is an auto generated low-level Go binding around an user-defined struct.
SparkRewardsController is an auto generated Go binding around an Ethereum contract.
SparkRewardsControllerAccrued represents a Accrued event raised by the SparkRewardsController contract.
SparkRewardsControllerAccruedIterator is returned from FilterAccrued and is used to iterate over the raw logs and unpacked data for Accrued events raised by the SparkRewardsController contract.
SparkRewardsControllerAssetConfigUpdated represents a AssetConfigUpdated event raised by the SparkRewardsController contract.
SparkRewardsControllerAssetConfigUpdatedIterator is returned from FilterAssetConfigUpdated and is used to iterate over the raw logs and unpacked data for AssetConfigUpdated events raised by the SparkRewardsController contract.
SparkRewardsControllerCaller is an auto generated read-only Go binding around an Ethereum contract.
SparkRewardsControllerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SparkRewardsControllerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SparkRewardsControllerClaimerSet represents a ClaimerSet event raised by the SparkRewardsController contract.
SparkRewardsControllerClaimerSetIterator is returned from FilterClaimerSet and is used to iterate over the raw logs and unpacked data for ClaimerSet events raised by the SparkRewardsController contract.
SparkRewardsControllerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SparkRewardsControllerRaw is an auto generated low-level Go binding around an Ethereum contract.
SparkRewardsControllerRewardOracleUpdated represents a RewardOracleUpdated event raised by the SparkRewardsController contract.
SparkRewardsControllerRewardOracleUpdatedIterator is returned from FilterRewardOracleUpdated and is used to iterate over the raw logs and unpacked data for RewardOracleUpdated events raised by the SparkRewardsController contract.
SparkRewardsControllerRewardsClaimed represents a RewardsClaimed event raised by the SparkRewardsController contract.
SparkRewardsControllerRewardsClaimedIterator is returned from FilterRewardsClaimed and is used to iterate over the raw logs and unpacked data for RewardsClaimed events raised by the SparkRewardsController contract.
SparkRewardsControllerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SparkRewardsControllerTransactor is an auto generated write-only Go binding around an Ethereum contract.
SparkRewardsControllerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SparkRewardsControllerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SparkRewardsControllerTransferStrategyInstalled represents a TransferStrategyInstalled event raised by the SparkRewardsController contract.
SparkRewardsControllerTransferStrategyInstalledIterator is returned from FilterTransferStrategyInstalled and is used to iterate over the raw logs and unpacked data for TransferStrategyInstalled events raised by the SparkRewardsController contract.