package
0.0.0-20250207150902-642b81203965
Repository: https://github.com/de-wish/contracts.git
Documentation: pkg.go.dev
# Functions
DeployProtocolTreasury deploys a new Ethereum contract, binding an instance of ProtocolTreasury to it.
NewProtocolTreasury creates a new instance of ProtocolTreasury, bound to a specific deployed contract.
NewProtocolTreasuryCaller creates a new read-only instance of ProtocolTreasury, bound to a specific deployed contract.
NewProtocolTreasuryFilterer creates a new log filterer instance of ProtocolTreasury, bound to a specific deployed contract.
NewProtocolTreasuryTransactor creates a new write-only instance of ProtocolTreasury, bound to a specific deployed contract.
# Variables
ProtocolTreasuryABI is the input ABI used to generate the binding from.
ProtocolTreasuryBin is the compiled bytecode used for deploying new contracts.
ProtocolTreasuryMetaData contains all meta data concerning the ProtocolTreasury contract.
# Structs
ProtocolTreasury is an auto generated Go binding around an Ethereum contract.
ProtocolTreasuryAdminChanged represents a AdminChanged event raised by the ProtocolTreasury contract.
ProtocolTreasuryAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the ProtocolTreasury contract.
ProtocolTreasuryBeaconUpgraded represents a BeaconUpgraded event raised by the ProtocolTreasury contract.
ProtocolTreasuryBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the ProtocolTreasury contract.
ProtocolTreasuryCaller is an auto generated read-only Go binding around an Ethereum contract.
ProtocolTreasuryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ProtocolTreasuryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ProtocolTreasuryERC20TokensWithdrawn represents a ERC20TokensWithdrawn event raised by the ProtocolTreasury contract.
ProtocolTreasuryERC20TokensWithdrawnIterator is returned from FilterERC20TokensWithdrawn and is used to iterate over the raw logs and unpacked data for ERC20TokensWithdrawn events raised by the ProtocolTreasury contract.
ProtocolTreasuryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ProtocolTreasuryInitialized represents a Initialized event raised by the ProtocolTreasury contract.
ProtocolTreasuryInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ProtocolTreasury contract.
ProtocolTreasuryNativeCurrencyWithdrawn represents a NativeCurrencyWithdrawn event raised by the ProtocolTreasury contract.
ProtocolTreasuryNativeCurrencyWithdrawnIterator is returned from FilterNativeCurrencyWithdrawn and is used to iterate over the raw logs and unpacked data for NativeCurrencyWithdrawn events raised by the ProtocolTreasury contract.
ProtocolTreasuryOwnershipTransferred represents a OwnershipTransferred event raised by the ProtocolTreasury contract.
ProtocolTreasuryOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ProtocolTreasury contract.
ProtocolTreasuryRaw is an auto generated low-level Go binding around an Ethereum contract.
ProtocolTreasurySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ProtocolTreasuryTransactor is an auto generated write-only Go binding around an Ethereum contract.
ProtocolTreasuryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ProtocolTreasuryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ProtocolTreasuryUpgraded represents a Upgraded event raised by the ProtocolTreasury contract.
ProtocolTreasuryUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the ProtocolTreasury contract.