# Functions

NewMars creates a new instance of Mars, bound to a specific deployed contract.
NewMarsCaller creates a new read-only instance of Mars, bound to a specific deployed contract.
NewMarsFilterer creates a new log filterer instance of Mars, bound to a specific deployed contract.
NewMarsTransactor creates a new write-only instance of Mars, bound to a specific deployed contract.
NewPanickingMars creates a new instance of PanickingMars, bound to a specific deployed contract.
NewPanickingMarsCaller creates a new read-only instance of PanickingMars, bound to a specific deployed contract.
NewPanickingMarsFilterer creates a new log filterer instance of PanickingMars, bound to a specific deployed contract.
NewPanickingMarsTransactor creates a new write-only instance of PanickingMars, bound to a specific deployed contract.
NewRevertingBytesMars creates a new instance of RevertingBytesMars, bound to a specific deployed contract.
NewRevertingBytesMarsCaller creates a new read-only instance of RevertingBytesMars, bound to a specific deployed contract.
NewRevertingBytesMarsFilterer creates a new log filterer instance of RevertingBytesMars, bound to a specific deployed contract.
NewRevertingBytesMarsTransactor creates a new write-only instance of RevertingBytesMars, bound to a specific deployed contract.
NewRevertingEmptyMars creates a new instance of RevertingEmptyMars, bound to a specific deployed contract.
NewRevertingEmptyMarsCaller creates a new read-only instance of RevertingEmptyMars, bound to a specific deployed contract.
NewRevertingEmptyMarsFilterer creates a new log filterer instance of RevertingEmptyMars, bound to a specific deployed contract.
NewRevertingEmptyMarsTransactor creates a new write-only instance of RevertingEmptyMars, bound to a specific deployed contract.
NewRevertingStringCloseChannelMars creates a new instance of RevertingStringCloseChannelMars, bound to a specific deployed contract.
NewRevertingStringCloseChannelMarsCaller creates a new read-only instance of RevertingStringCloseChannelMars, bound to a specific deployed contract.
NewRevertingStringCloseChannelMarsFilterer creates a new log filterer instance of RevertingStringCloseChannelMars, bound to a specific deployed contract.
NewRevertingStringCloseChannelMarsTransactor creates a new write-only instance of RevertingStringCloseChannelMars, bound to a specific deployed contract.
NewRevertingStringMars creates a new instance of RevertingStringMars, bound to a specific deployed contract.
NewRevertingStringMarsCaller creates a new read-only instance of RevertingStringMars, bound to a specific deployed contract.
NewRevertingStringMarsFilterer creates a new log filterer instance of RevertingStringMars, bound to a specific deployed contract.
NewRevertingStringMarsTransactor creates a new write-only instance of RevertingStringMars, bound to a specific deployed contract.

# Variables

MarsABI is the input ABI used to generate the binding from.
MarsMetaData contains all meta data concerning the Mars contract.
PanickingMarsABI is the input ABI used to generate the binding from.
PanickingMarsMetaData contains all meta data concerning the PanickingMars contract.
RevertingBytesMarsABI is the input ABI used to generate the binding from.
RevertingBytesMarsMetaData contains all meta data concerning the RevertingBytesMars contract.
RevertingEmptyMarsABI is the input ABI used to generate the binding from.
RevertingEmptyMarsMetaData contains all meta data concerning the RevertingEmptyMars contract.
RevertingStringCloseChannelMarsABI is the input ABI used to generate the binding from.
RevertingStringCloseChannelMarsMetaData contains all meta data concerning the RevertingStringCloseChannelMars contract.
RevertingStringMarsABI is the input ABI used to generate the binding from.
RevertingStringMarsMetaData contains all meta data concerning the RevertingStringMars contract.

# Structs

AckPacket is an auto generated low-level Go binding around an user-defined struct.
AckPacket is an auto generated low-level Go binding around an user-defined struct.
AckPacket is an auto generated low-level Go binding around an user-defined struct.
AckPacket is an auto generated low-level Go binding around an user-defined struct.
AckPacket is an auto generated low-level Go binding around an user-defined struct.
AckPacket is an auto generated low-level Go binding around an user-defined struct.
Height is an auto generated low-level Go binding around an user-defined struct.
Height is an auto generated low-level Go binding around an user-defined struct.
Height is an auto generated low-level Go binding around an user-defined struct.
Height is an auto generated low-level Go binding around an user-defined struct.
Height is an auto generated low-level Go binding around an user-defined struct.
Height is an auto generated low-level Go binding around an user-defined struct.
IbcEndpoint is an auto generated low-level Go binding around an user-defined struct.
IbcEndpoint is an auto generated low-level Go binding around an user-defined struct.
IbcEndpoint is an auto generated low-level Go binding around an user-defined struct.
IbcEndpoint is an auto generated low-level Go binding around an user-defined struct.
IbcEndpoint is an auto generated low-level Go binding around an user-defined struct.
IbcEndpoint is an auto generated low-level Go binding around an user-defined struct.
IbcPacket is an auto generated low-level Go binding around an user-defined struct.
IbcPacket is an auto generated low-level Go binding around an user-defined struct.
IbcPacket is an auto generated low-level Go binding around an user-defined struct.
IbcPacket is an auto generated low-level Go binding around an user-defined struct.
IbcPacket is an auto generated low-level Go binding around an user-defined struct.
IbcPacket is an auto generated low-level Go binding around an user-defined struct.
Mars is an auto generated Go binding around an Ethereum contract.
MarsCaller is an auto generated read-only Go binding around an Ethereum contract.
MarsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MarsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MarsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MarsOwnershipTransferred represents a OwnershipTransferred event raised by the Mars contract.
MarsOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Mars contract.
MarsRaw is an auto generated low-level Go binding around an Ethereum contract.
MarsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MarsTransactor is an auto generated write-only Go binding around an Ethereum contract.
MarsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MarsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
PanickingMars is an auto generated Go binding around an Ethereum contract.
PanickingMarsCaller is an auto generated read-only Go binding around an Ethereum contract.
PanickingMarsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PanickingMarsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PanickingMarsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PanickingMarsOwnershipTransferred represents a OwnershipTransferred event raised by the PanickingMars contract.
PanickingMarsOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the PanickingMars contract.
PanickingMarsRaw is an auto generated low-level Go binding around an Ethereum contract.
PanickingMarsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PanickingMarsTransactor is an auto generated write-only Go binding around an Ethereum contract.
PanickingMarsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PanickingMarsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
RevertingBytesMars is an auto generated Go binding around an Ethereum contract.
RevertingBytesMarsCaller is an auto generated read-only Go binding around an Ethereum contract.
RevertingBytesMarsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
RevertingBytesMarsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
RevertingBytesMarsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
RevertingBytesMarsOwnershipTransferred represents a OwnershipTransferred event raised by the RevertingBytesMars contract.
RevertingBytesMarsOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the RevertingBytesMars contract.
RevertingBytesMarsRaw is an auto generated low-level Go binding around an Ethereum contract.
RevertingBytesMarsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
RevertingBytesMarsTransactor is an auto generated write-only Go binding around an Ethereum contract.
RevertingBytesMarsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
RevertingBytesMarsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
RevertingEmptyMars is an auto generated Go binding around an Ethereum contract.
RevertingEmptyMarsCaller is an auto generated read-only Go binding around an Ethereum contract.
RevertingEmptyMarsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
RevertingEmptyMarsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
RevertingEmptyMarsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
RevertingEmptyMarsOwnershipTransferred represents a OwnershipTransferred event raised by the RevertingEmptyMars contract.
RevertingEmptyMarsOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the RevertingEmptyMars contract.
RevertingEmptyMarsRaw is an auto generated low-level Go binding around an Ethereum contract.
RevertingEmptyMarsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
RevertingEmptyMarsTransactor is an auto generated write-only Go binding around an Ethereum contract.
RevertingEmptyMarsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
RevertingEmptyMarsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
RevertingStringCloseChannelMars is an auto generated Go binding around an Ethereum contract.
RevertingStringCloseChannelMarsCaller is an auto generated read-only Go binding around an Ethereum contract.
RevertingStringCloseChannelMarsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
RevertingStringCloseChannelMarsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
RevertingStringCloseChannelMarsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
RevertingStringCloseChannelMarsOwnershipTransferred represents a OwnershipTransferred event raised by the RevertingStringCloseChannelMars contract.
RevertingStringCloseChannelMarsOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the RevertingStringCloseChannelMars contract.
RevertingStringCloseChannelMarsRaw is an auto generated low-level Go binding around an Ethereum contract.
RevertingStringCloseChannelMarsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
RevertingStringCloseChannelMarsTransactor is an auto generated write-only Go binding around an Ethereum contract.
RevertingStringCloseChannelMarsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
RevertingStringCloseChannelMarsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
RevertingStringMars is an auto generated Go binding around an Ethereum contract.
RevertingStringMarsCaller is an auto generated read-only Go binding around an Ethereum contract.
RevertingStringMarsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
RevertingStringMarsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
RevertingStringMarsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
RevertingStringMarsOwnershipTransferred represents a OwnershipTransferred event raised by the RevertingStringMars contract.
RevertingStringMarsOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the RevertingStringMars contract.
RevertingStringMarsRaw is an auto generated low-level Go binding around an Ethereum contract.
RevertingStringMarsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
RevertingStringMarsTransactor is an auto generated write-only Go binding around an Ethereum contract.
RevertingStringMarsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
RevertingStringMarsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.