Versions in this module Expand all Collapse all v0 v0.4.0 Sep 6, 2016 Changes in this version + const Layout + const TypeFollow + type AccountCreateOperation struct + Active *Authority + Creator string + Fee string + JsonMetadata string + MemoKey string + NewAccountName string + Owner *Authority + Posting *Authority + func (op *AccountCreateOperation) Data() interface{} + func (op *AccountCreateOperation) Type() OpType + type AccountUpdateOperation struct + Account string + Active *Authority + JsonMetadata string + MemoKey string + Owner *Authority + Posting *Authority + func (op *AccountUpdateOperation) Data() interface{} + func (op *AccountUpdateOperation) Type() OpType + type AccountWitnessProxyOperation struct + Account string + Proxy string + func (op *AccountWitnessProxyOperation) Data() interface{} + func (op *AccountWitnessProxyOperation) Type() OpType + type AccountWitnessVoteOperation struct + Account string + Approve bool + Witness string + func (op *AccountWitnessVoteOperation) Data() interface{} + func (op *AccountWitnessVoteOperation) Type() OpType + type Auth struct + Check uint32 + Key string + func (auth *Auth) UnmarshalJSON(data []byte) error + type Authority struct + AccountAuths []*Auth + KeyAuths []*Auth + WeightThreshold uint32 + type ChainProperties struct + AccountCreationFee string + MaximumBlockSize uint32 + SBDInterestRate uint16 + type CommentOperation struct + Author string + Body string + ParentAuthor string + ParentPermlink string + Permlink string + Title string + func (op *CommentOperation) Data() interface{} + func (op *CommentOperation) IsStoryOperation() bool + func (op *CommentOperation) Type() OpType + type CommentOptionsOperation struct + AllowCurationRewards bool + AllowVotes bool + Author string + Extensions []interface{} + MaxAcceptedPayout string + PercentSteemDollars uint16 + Permlink string + func (op *CommentOptionsOperation) Data() interface{} + func (op *CommentOptionsOperation) Type() OpType + type ConvertOperation struct + Amount string + Owner string + RequestID uint32 + func (op *ConvertOperation) Data() interface{} + func (op *ConvertOperation) Type() OpType + type CustomJSONOperation struct + ID string + JSON string + RequiredAuths []string + RequiredPostingAuths []string + func (op *CustomJSONOperation) Data() interface{} + func (op *CustomJSONOperation) Type() OpType + func (op *CustomJSONOperation) UnmarshalData() (interface{}, error) + type DeleteCommentOperation struct + Author string + Permlink string + func (op *DeleteCommentOperation) Data() interface{} + func (op *DeleteCommentOperation) Type() OpType + type FeedPublishOperation struct + ExchangeRate struct{ ... } + Publisher string + func (op *FeedPublishOperation) Data() interface{} + func (op *FeedPublishOperation) Type() OpType + type FollowOperation struct + Follower string + Following string + What []string + type Int16 int16 + func (num *Int16) UnmarshalJSON(data []byte) error + func (num Int16) MarshalTransaction(encoder *transaction.Encoder) error + type Int32 int32 + func (num *Int32) UnmarshalJSON(data []byte) error + func (num Int32) MarshalTransaction(encoder *transaction.Encoder) error + type Int64 int64 + func (num *Int64) UnmarshalJSON(data []byte) error + func (num Int64) MarshalTransaction(encoder *transaction.Encoder) error + type Int8 int8 + func (num *Int8) UnmarshalJSON(data []byte) error + func (num Int8) MarshalTransaction(encoder *transaction.Encoder) error + type LimitOrderCancelOperation struct + OrderID uint32 + Owner string + func (op *LimitOrderCancelOperation) Data() interface{} + func (op *LimitOrderCancelOperation) Type() OpType + type LimitOrderCreateOperation struct + AmountToSell string + Expiration *Time + FillOrKill bool + MinToReceive string + OrderID uint32 + Owner string + func (op *LimitOrderCreateOperation) Data() interface{} + func (op *LimitOrderCreateOperation) Type() OpType + type OpType string + const TypeAccountCreate + const TypeAccountUpdate + const TypeAccountWitnessProxy + const TypeAccountWitnessVote + const TypeChallengeAuthority + const TypeChangeRecoveryAccount + const TypeComment + const TypeCommentOptions + const TypeConvert + const TypeCustom + const TypeCustomJSON + const TypeDeleteComment + const TypeEscrowDispute + const TypeEscrowRelease + const TypeEscrowTransfer + const TypeFeedPublish + const TypeLimitOrderCancel + const TypeLimitOrderCreate + const TypeLimitOrderCreate2 + const TypePOW + const TypePOW2 + const TypeProveAuthority + const TypeRecoverAccount + const TypeReportOverProduction + const TypeRequestAccountRecoverty + const TypeSetWithdrawVestingRoute + const TypeTransfer + const TypeTransferToVesting + const TypeVote + const TypeWithdrawVesting + const TypeWitnessUpdate + func (kind OpType) Code() uint16 + type Operation interface + Data func() interface{} + Type func() OpType + type Operations []Operation + func (ops *Operations) UnmarshalJSON(data []byte) error + func (ops Operations) MarshalJSON() ([]byte, error) + type POW struct + Input string + Signature string + Work string + Worker string + type POWOperation struct + BlockID string + Nonce *Int + Props *ChainProperties + Work *POW + WorkerAccount string + func (op *POWOperation) Data() interface{} + func (op *POWOperation) Type() OpType + type ReportOverProductionOperation struct + Reporter string + func (op *ReportOverProductionOperation) Data() interface{} + func (op *ReportOverProductionOperation) Type() OpType + type StringSlice []string + func (ss *StringSlice) UnmarshalJSON(data []byte) error type Time + func (t *Time) MarshalJSON() ([]byte, error) + func (t *Time) MarshalTransaction(encoder *transaction.Encoder) error + type Transaction struct + Expiration *Time + Operations Operations + RefBlockNum UInt16 + RefBlockPrefix UInt32 + Signatures []string + func (tx *Transaction) MarshalTransaction(encoder *transaction.Encoder) error + func (tx *Transaction) PushOperation(op Operation) + type TransferOperation struct + Amount string + From string + Memo string + To string + func (op *TransferOperation) Data() interface{} + func (op *TransferOperation) Type() OpType + type TransferToVestingOperation struct + Amount string + From string + To string + func (op *TransferToVestingOperation) Data() interface{} + func (op *TransferToVestingOperation) Type() OpType + type UInt uint + func (num *UInt) UnmarshalJSON(data []byte) error + func (num UInt) MarshalTransaction(encoder *transaction.Encoder) error + type UInt16 uint16 + func (num *UInt16) UnmarshalJSON(data []byte) error + func (num UInt16) MarshalTransaction(encoder *transaction.Encoder) error + type UInt32 uint32 + func (num *UInt32) UnmarshalJSON(data []byte) error + func (num UInt32) MarshalTransaction(encoder *transaction.Encoder) error + type UInt64 uint64 + func (num *UInt64) UnmarshalJSON(data []byte) error + func (num UInt64) MarshalTransaction(encoder *transaction.Encoder) error + type UInt8 uint8 + func (num *UInt8) UnmarshalJSON(data []byte) error + func (num UInt8) MarshalTransaction(encoder *transaction.Encoder) error + type UnknownOperation struct + func (op *UnknownOperation) Data() interface{} + func (op *UnknownOperation) Type() OpType + type VoteOperation struct + Author string + Permlink string + Voter string + Weight Int16 + func (op *VoteOperation) Data() interface{} + func (op *VoteOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *VoteOperation) Type() OpType + type WithdrawVestingOperation struct + Account string + VestingShares string + func (op *WithdrawVestingOperation) Data() interface{} + func (op *WithdrawVestingOperation) Type() OpType v0.1.0 Jul 2, 2016 Changes in this version + type ID struct + ValueInt *Int + ValueString string + func (id *ID) UnmarshalJSON(data []byte) error + type Int struct + func (num *Int) UnmarshalJSON(data []byte) error + type Time struct + func (t *Time) UnmarshalJSON(data []byte) error