Documentation ¶
Index ¶
- type Array
- type Boolean
- type ByteArray
- func (ba *ByteArray) Equals(other StackItemInterface) bool
- func (ba *ByteArray) GetArray() []StackItemInterface
- func (ba *ByteArray) GetBigInteger() *big.Int
- func (ba *ByteArray) GetBoolean() bool
- func (ba *ByteArray) GetByteArray() []byte
- func (ba *ByteArray) GetInterface() interfaces.IInteropInterface
- type Integer
- type InteropInterface
- func (ii *InteropInterface) Equals(other StackItemInterface) bool
- func (ii *InteropInterface) GetArray() []StackItemInterface
- func (ii *InteropInterface) GetBigInteger() *big.Int
- func (ii *InteropInterface) GetBoolean() bool
- func (ii *InteropInterface) GetByteArray() []byte
- func (ii *InteropInterface) GetInterface() interfaces.IInteropInterface
- type StackItemInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Array ¶
type Array struct {
// contains filtered or unexported fields
}
func NewArray ¶
func NewArray(value []StackItemInterface) *Array
func (*Array) Equals ¶
func (a *Array) Equals(other StackItemInterface) bool
func (*Array) GetArray ¶
func (a *Array) GetArray() []StackItemInterface
func (*Array) GetBigInteger ¶
func (*Array) GetBoolean ¶
func (*Array) GetByteArray ¶
func (*Array) GetInterface ¶
func (a *Array) GetInterface() interfaces.IInteropInterface
type Boolean ¶
type Boolean struct {
// contains filtered or unexported fields
}
func NewBoolean ¶
func (*Boolean) Equals ¶
func (b *Boolean) Equals(other StackItemInterface) bool
func (*Boolean) GetArray ¶
func (b *Boolean) GetArray() []StackItemInterface
func (*Boolean) GetBigInteger ¶
func (*Boolean) GetBoolean ¶
func (*Boolean) GetByteArray ¶
func (*Boolean) GetInterface ¶
func (b *Boolean) GetInterface() interfaces.IInteropInterface
type ByteArray ¶
type ByteArray struct {
// contains filtered or unexported fields
}
func NewByteArray ¶
func (*ByteArray) Equals ¶
func (ba *ByteArray) Equals(other StackItemInterface) bool
func (*ByteArray) GetArray ¶
func (ba *ByteArray) GetArray() []StackItemInterface
func (*ByteArray) GetBigInteger ¶
func (*ByteArray) GetBoolean ¶
func (*ByteArray) GetByteArray ¶
func (*ByteArray) GetInterface ¶
func (ba *ByteArray) GetInterface() interfaces.IInteropInterface
type Integer ¶
type Integer struct {
// contains filtered or unexported fields
}
func NewInteger ¶
func (*Integer) Equals ¶
func (i *Integer) Equals(other StackItemInterface) bool
func (*Integer) GetArray ¶
func (i *Integer) GetArray() []StackItemInterface
func (*Integer) GetBigInteger ¶
func (*Integer) GetBoolean ¶
func (*Integer) GetByteArray ¶
func (*Integer) GetInterface ¶
func (i *Integer) GetInterface() interfaces.IInteropInterface
type InteropInterface ¶
type InteropInterface struct {
// contains filtered or unexported fields
}
func NewInteropInterface ¶
func NewInteropInterface(value interfaces.IInteropInterface) *InteropInterface
func (*InteropInterface) Equals ¶
func (ii *InteropInterface) Equals(other StackItemInterface) bool
func (*InteropInterface) GetArray ¶
func (ii *InteropInterface) GetArray() []StackItemInterface
func (*InteropInterface) GetBigInteger ¶
func (ii *InteropInterface) GetBigInteger() *big.Int
func (*InteropInterface) GetBoolean ¶
func (ii *InteropInterface) GetBoolean() bool
func (*InteropInterface) GetByteArray ¶
func (ii *InteropInterface) GetByteArray() []byte
func (*InteropInterface) GetInterface ¶
func (ii *InteropInterface) GetInterface() interfaces.IInteropInterface
type StackItemInterface ¶
type StackItemInterface interface { Equals(other StackItemInterface) bool GetBigInteger() *big.Int GetBoolean() bool GetByteArray() []byte GetInterface() interfaces.IInteropInterface GetArray() []StackItemInterface }
Click to show internal directories.
Click to hide internal directories.