Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Output ¶
type Output interface {
GetType() string
}
Output represents an output in a transaction outline request.
type TransactionSpecification ¶
type TransactionSpecification struct {
Outputs []Output `json:"-"`
}
TransactionSpecification represents a request with specification for making a transaction outline.
func (*TransactionSpecification) MarshalJSON ¶
func (dt *TransactionSpecification) MarshalJSON() ([]byte, error)
MarshalJSON custom marshaller for TransactionSpecification
func (*TransactionSpecification) UnmarshalJSON ¶
func (dt *TransactionSpecification) UnmarshalJSON(data []byte) error
UnmarshalJSON custom unmarshall logic for TransactionSpecification
Click to show internal directories.
Click to hide internal directories.