# Functions
NewVnft creates a new instance of Vnft, bound to a specific deployed contract.
NewVnftCaller creates a new read-only instance of Vnft, bound to a specific deployed contract.
NewVnftFilterer creates a new log filterer instance of Vnft, bound to a specific deployed contract.
NewVnftTransactor creates a new write-only instance of Vnft, bound to a specific deployed contract.
# Variables
VnftABI is the input ABI used to generate the binding from.
VnftMetaData contains all meta data concerning the Vnft contract.
# Structs
IERC721AUpgradeableTokenOwnership is an auto generated low-level Go binding around an user-defined struct.
Vnft is an auto generated Go binding around an Ethereum contract.
VnftAdminChanged represents a AdminChanged event raised by the Vnft contract.
VnftAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the Vnft contract.
VnftApproval represents a Approval event raised by the Vnft contract.
VnftApprovalForAll represents a ApprovalForAll event raised by the Vnft contract.
VnftApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the Vnft contract.
VnftApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Vnft contract.
VnftBaseURIChanged represents a BaseURIChanged event raised by the Vnft contract.
VnftBaseURIChangedIterator is returned from FilterBaseURIChanged and is used to iterate over the raw logs and unpacked data for BaseURIChanged events raised by the Vnft contract.
VnftBeaconUpgraded represents a BeaconUpgraded event raised by the Vnft contract.
VnftBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the Vnft contract.
VnftCaller is an auto generated read-only Go binding around an Ethereum contract.
VnftCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
VnftCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
VnftConsecutiveTransfer represents a ConsecutiveTransfer event raised by the Vnft contract.
VnftConsecutiveTransferIterator is returned from FilterConsecutiveTransfer and is used to iterate over the raw logs and unpacked data for ConsecutiveTransfer events raised by the Vnft contract.
VnftFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
VnftInitialized represents a Initialized event raised by the Vnft contract.
VnftInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Vnft contract.
VnftLiquidStakingChanged represents a LiquidStakingChanged event raised by the Vnft contract.
VnftLiquidStakingChangedIterator is returned from FilterLiquidStakingChanged and is used to iterate over the raw logs and unpacked data for LiquidStakingChanged events raised by the Vnft contract.
VnftNFTBurned represents a NFTBurned event raised by the Vnft contract.
VnftNFTBurnedIterator is returned from FilterNFTBurned and is used to iterate over the raw logs and unpacked data for NFTBurned events raised by the Vnft contract.
VnftNFTMinted represents a NFTMinted event raised by the Vnft contract.
VnftNFTMintedIterator is returned from FilterNFTMinted and is used to iterate over the raw logs and unpacked data for NFTMinted events raised by the Vnft contract.
VnftOwnershipTransferred represents a OwnershipTransferred event raised by the Vnft contract.
VnftOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Vnft contract.
VnftRaw is an auto generated low-level Go binding around an Ethereum contract.
VnftSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
VnftTransactor is an auto generated write-only Go binding around an Ethereum contract.
VnftTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
VnftTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
VnftTransfer represents a Transfer event raised by the Vnft contract.
VnftTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Vnft contract.
VnftUpgraded represents a Upgraded event raised by the Vnft contract.
VnftUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the Vnft contract.