Documentation ¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProofOfAddressObjective ¶
type ProofOfAddressObjective struct { }
ProofOfAddressObjective requests creation of a proof of address objective
func (*ProofOfAddressObjective) MarshalJSON ¶
func (o *ProofOfAddressObjective) MarshalJSON() ([]byte, error)
MarshalJSON returns the JSON encoding
func (*ProofOfAddressObjective) Type ¶
func (o *ProofOfAddressObjective) Type() string
Type is the objective type
type ProofOfAddressObjectiveBuilder ¶
type ProofOfAddressObjectiveBuilder struct { }
ProofOfAddressObjectiveBuilder builds a ProofOfAddress
Example ¶
objective, err := NewProofOfAddressObjectiveBuilder(). Build() if err != nil { fmt.Printf("error: %s", err.Error()) return } data, err := json.Marshal(objective) if err != nil { fmt.Printf("error: %s", err.Error()) return } fmt.Println(string(data))
Output: {"type":"PROOF_OF_ADDRESS"}
func NewProofOfAddressObjectiveBuilder ¶
func NewProofOfAddressObjectiveBuilder() *ProofOfAddressObjectiveBuilder
NewProofOfAddressObjectiveBuilder creates a new ProofOfAddressObjectiveBuilder
func (*ProofOfAddressObjectiveBuilder) Build ¶
func (builder *ProofOfAddressObjectiveBuilder) Build() (*ProofOfAddressObjective, error)
Build builds the ProofOfAddressObjective
Click to show internal directories.
Click to hide internal directories.