package
0.0.0-20221214085405-3bf72d06271a
Repository: https://github.com/alien-worlds/missions-api.git
Documentation: pkg.go.dev

# Functions

DeploySpaceshipStaking deploys a new Ethereum contract, binding an instance of SpaceshipStaking to it.
NewSpaceshipStaking creates a new instance of SpaceshipStaking, bound to a specific deployed contract.
NewSpaceshipStakingCaller creates a new read-only instance of SpaceshipStaking, bound to a specific deployed contract.
NewSpaceshipStakingFilterer creates a new log filterer instance of SpaceshipStaking, bound to a specific deployed contract.
NewSpaceshipStakingTransactor creates a new write-only instance of SpaceshipStaking, bound to a specific deployed contract.

# Constants

SpaceshipStakingABI is the input ABI used to generate the binding from.

# Variables

SpaceshipStakingBin is the compiled bytecode used for deploying new contracts.

# Structs

ISpaceshipStakingMission is an auto generated low-level Go binding around an user-defined struct.
ISpaceshipStakingNFTInfo is an auto generated low-level Go binding around an user-defined struct.
ISpaceshipStakingRewardInfo is an auto generated low-level Go binding around an user-defined struct.
SpaceshipStaking is an auto generated Go binding around an Ethereum contract.
SpaceshipStakingCaller is an auto generated read-only Go binding around an Ethereum contract.
SpaceshipStakingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SpaceshipStakingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SpaceshipStakingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SpaceshipStakingMissionCreated represents a MissionCreated event raised by the SpaceshipStaking contract.
SpaceshipStakingMissionCreatedIterator is returned from FilterMissionCreated and is used to iterate over the raw logs and unpacked data for MissionCreated events raised by the SpaceshipStaking contract.
SpaceshipStakingMissionJoined represents a MissionJoined event raised by the SpaceshipStaking contract.
SpaceshipStakingMissionJoinedIterator is returned from FilterMissionJoined and is used to iterate over the raw logs and unpacked data for MissionJoined events raised by the SpaceshipStaking contract.
SpaceshipStakingOwnershipTransferred represents a OwnershipTransferred event raised by the SpaceshipStaking contract.
SpaceshipStakingOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the SpaceshipStaking contract.
SpaceshipStakingRaw is an auto generated low-level Go binding around an Ethereum contract.
SpaceshipStakingRewardWithdrawn represents a RewardWithdrawn event raised by the SpaceshipStaking contract.
SpaceshipStakingRewardWithdrawnIterator is returned from FilterRewardWithdrawn and is used to iterate over the raw logs and unpacked data for RewardWithdrawn events raised by the SpaceshipStaking contract.
SpaceshipStakingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SpaceshipStakingTransactor is an auto generated write-only Go binding around an Ethereum contract.
SpaceshipStakingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SpaceshipStakingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.