Versions in this module Expand all Collapse all v0 v0.22.0 Mar 17, 2020 Changes in this version + var TypeDeleteReblog = "delete_reblog" + var TypeFollow = "follow" + var TypeReblog = "reblog" + func JSONMarshal(t interface{}) ([]byte, error) + func MarshalCustomJSON(v interface{}) (string, error) + type AccountCreateOperation struct + Active *types.Authority + Creator string + Fee *types.Asset + JSONMetadata string + MemoKey string + NewAccountName string + Owner *types.Authority + Posting *types.Authority + func (op *AccountCreateOperation) Data() interface{} + func (op *AccountCreateOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *AccountCreateOperation) Type() OpType + type AccountCreateWithDelegationOperation struct + Active types.Authority + Creator string + Delegation types.Asset + Extensions []interface{} + Fee types.Asset + JSONMetadata string + MemoKey string + NewAccountName string + Owner types.Authority + Posting types.Authority + func (op *AccountCreateWithDelegationOperation) Data() interface{} + func (op *AccountCreateWithDelegationOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *AccountCreateWithDelegationOperation) Type() OpType + type AccountMetadataOperation struct + Account string + JSONMetadata string + func (op *AccountMetadataOperation) Data() interface{} + func (op *AccountMetadataOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *AccountMetadataOperation) Type() OpType + type AccountUpdateOperation struct + Account string + Active *types.Authority + JSONMetadata string + MemoKey string + Owner *types.Authority + Posting *types.Authority + func (op *AccountUpdateOperation) Data() interface{} + func (op *AccountUpdateOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *AccountUpdateOperation) Type() OpType + type AccountWitnessProxyOperation struct + Account string + Proxy string + func (op *AccountWitnessProxyOperation) Data() interface{} + func (op *AccountWitnessProxyOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *AccountWitnessProxyOperation) Type() OpType + type AccountWitnessVoteOperation struct + Account string + Approve bool + Witness string + func (op *AccountWitnessVoteOperation) Data() interface{} + func (op *AccountWitnessVoteOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *AccountWitnessVoteOperation) Type() OpType + type AuctionWindowRewardOperation struct + CommentAuthor string + CommentPermlink string + Reward types.Asset + func (op *AuctionWindowRewardOperation) Data() interface{} + func (op *AuctionWindowRewardOperation) Type() OpType + type AuthorRewardOperation struct + Author string + Permlink string + SbdPayout types.Asset + SteemPayout types.Asset + VestingPayout types.Asset + func (op *AuthorRewardOperation) Data() interface{} + func (op *AuthorRewardOperation) Type() OpType + type BreakFreeReferralOperation struct + Extensions []interface{} + Referral string + func (op *BreakFreeReferralOperation) Data() interface{} + func (op *BreakFreeReferralOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *BreakFreeReferralOperation) Type() OpType + type CallbackBlockOperations struct + OpInTrx int + Operation Operation + OperationType OpType + TrxInBlock int + VirtualOp int + func (op *CallbackBlockOperations) MarshalJSON() ([]byte, error) + func (op *CallbackBlockOperations) UnmarshalJSON(p []byte) error + type CancelTransferFromSavingsOperation struct + From string + RequestID uint32 + func (op *CancelTransferFromSavingsOperation) Data() interface{} + func (op *CancelTransferFromSavingsOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *CancelTransferFromSavingsOperation) Type() OpType + type ChainPropertiesUpdateOperation struct + Owner string + Props []interface{} + func (op *ChainPropertiesUpdateOperation) Data() interface{} + func (op *ChainPropertiesUpdateOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *ChainPropertiesUpdateOperation) Type() OpType + type ChallengeAuthorityOperation struct + Challenged string + Challenger string + RequireOwner bool + func (op *ChallengeAuthorityOperation) Data() interface{} + func (op *ChallengeAuthorityOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *ChallengeAuthorityOperation) Type() OpType + type ChangeRecoveryAccountOperation struct + AccountToRecover string + Extensions []interface{} + NewRecoveryAccount string + func (op *ChangeRecoveryAccountOperation) Data() interface{} + func (op *ChangeRecoveryAccountOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *ChangeRecoveryAccountOperation) Type() OpType + type CommentBenefactorRewardOperation struct + Author string + Benefactor string + Permlink string + Reward types.Asset + func (op *CommentBenefactorRewardOperation) Data() interface{} + func (op *CommentBenefactorRewardOperation) Type() OpType + type CommentOperation struct + Author string + Body string + JSONMetadata string + ParentAuthor string + ParentPermlink string + Permlink string + Title string + func (op *CommentOperation) Data() interface{} + func (op *CommentOperation) IsStory() bool + func (op *CommentOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *CommentOperation) Type() OpType + type CommentOptionsOperation struct + AllowCurationRewards bool + AllowVotes bool + Author string + Extensions []interface{} + MaxAcceptedPayout *types.Asset + PercentSteemDollars uint16 + Permlink string + func (op *CommentOptionsOperation) Data() interface{} + func (op *CommentOptionsOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *CommentOptionsOperation) Type() OpType + type CommentPayoutUpdateOperation struct + Author string + Permlink string + func (op *CommentPayoutUpdateOperation) Data() interface{} + func (op *CommentPayoutUpdateOperation) Type() OpType + type CommentRewardOperation struct + Author string + Payout types.Asset + Permlink string + func (op *CommentRewardOperation) Data() interface{} + func (op *CommentRewardOperation) Type() OpType + type ConvertOperation struct + Amount *types.Asset + Owner string + RequestID uint32 + func (op *ConvertOperation) Data() interface{} + func (op *ConvertOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *ConvertOperation) Type() OpType + type ConvertSbdDebtOperation struct + Owner string + SavingsSbdAmount types.Asset + SavingsSteemAmount types.Asset + SbdAmount types.Asset + SteemAmount types.Asset + func (op *ConvertSbdDebtOperation) Data() interface{} + func (op *ConvertSbdDebtOperation) Type() OpType + type CurationRewardOperation struct + CommentAuthor string + CommentPermlink string + Curator string + Reward types.Asset + func (op *CurationRewardOperation) Data() interface{} + func (op *CurationRewardOperation) Type() OpType + type CustomBinaryOperation struct + Datas []byte + ID string + RequiredActiveAuths []string + RequiredAuths []types.Authority + RequiredOwnerAuths []string + RequiredPostingAuths []string + func (op *CustomBinaryOperation) Data() interface{} + func (op *CustomBinaryOperation) Type() OpType + type CustomJSONOperation struct + ID string + JSON string + RequiredAuths []string + RequiredPostingAuths []string + func (op *CustomJSONOperation) Data() interface{} + func (op *CustomJSONOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *CustomJSONOperation) Type() OpType + func (op *CustomJSONOperation) UnmarshalData() (interface{}, error) + type CustomOperation struct + Datas []byte + ID uint16 + RequiredAuths []string + func (op *CustomOperation) Data() interface{} + func (op *CustomOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *CustomOperation) Type() OpType + type DeclineVotingRightsOperation struct + Account string + Decline bool + func (op *DeclineVotingRightsOperation) Data() interface{} + func (op *DeclineVotingRightsOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *DeclineVotingRightsOperation) Type() OpType + type DelegateVestingSharesOperation struct + Delegatee string + Delegator string + VestingShares *types.Asset + func (op *DelegateVestingSharesOperation) Data() interface{} + func (op *DelegateVestingSharesOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *DelegateVestingSharesOperation) Type() OpType + type DelegateVestingSharesWithInterestOperation struct + Delegatee string + Delegator string + Extensions []interface{} + InterestRate uint16 + PayoutStrategy int + VestingShares *types.Asset + func (op *DelegateVestingSharesWithInterestOperation) Data() interface{} + func (op *DelegateVestingSharesWithInterestOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *DelegateVestingSharesWithInterestOperation) Type() OpType + type DelegationRewardOperation struct + Delegatee string + Delegator string + PayoutStrategy int + VestingShares types.Asset + func (op *DelegationRewardOperation) Data() interface{} + func (op *DelegationRewardOperation) Type() OpType + type DeleteCommentOperation struct + Author string + Permlink string + func (op *DeleteCommentOperation) Data() interface{} + func (op *DeleteCommentOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *DeleteCommentOperation) Type() OpType + type DeleteReblogOperation struct + Account string + Author string + Permlink string + type EscrowApproveOperation struct + Agent string + Approve bool + EscrowID uint32 + From string + To string + Who string + func (op *EscrowApproveOperation) Data() interface{} + func (op *EscrowApproveOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *EscrowApproveOperation) Type() OpType + type EscrowDisputeOperation struct + Agent string + EscrowID uint32 + From string + To string + Who string + func (op *EscrowDisputeOperation) Data() interface{} + func (op *EscrowDisputeOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *EscrowDisputeOperation) Type() OpType + type EscrowReleaseOperation struct + Agent string + EscrowID uint32 + From string + Receiver string + SbdAmount *types.Asset + SteemAmount *types.Asset + To string + Who string + func (op *EscrowReleaseOperation) Data() interface{} + func (op *EscrowReleaseOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *EscrowReleaseOperation) Type() OpType + type EscrowTransferOperation struct + Agent string + EscrowExpiration *types.Time + EscrowID uint32 + Fee *types.Asset + From string + JSONMeta string + RatificationDeadline *types.Time + SbdAmount *types.Asset + SteemAmount *types.Asset + To string + func (op *EscrowTransferOperation) Data() interface{} + func (op *EscrowTransferOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *EscrowTransferOperation) Type() OpType + type FeedPublishOperation struct + ExchangeRate types.ExchRate + Publisher string + func (op *FeedPublishOperation) Data() interface{} + func (op *FeedPublishOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *FeedPublishOperation) Type() OpType + type FillConvertRequestOperation struct + AmountIn types.Asset + AmountOut types.Asset + Owner string + Requestid uint32 + func (op *FillConvertRequestOperation) Data() interface{} + func (op *FillConvertRequestOperation) Type() OpType + type FillOrderOperation struct + CurrentOrderid uint32 + CurrentOwner string + CurrentPays types.Asset + OpenOrderid uint32 + OpenOwner string + OpenPays types.Asset + func (op *FillOrderOperation) Data() interface{} + func (op *FillOrderOperation) Type() OpType + type FillTransferFromSavingsOperation struct + Amount types.Asset + From string + Memo string + RequestID uint32 + To string + func (op *FillTransferFromSavingsOperation) Data() interface{} + func (op *FillTransferFromSavingsOperation) Type() OpType + type FillVestingWithdrawOperation struct + Deposited types.Asset + FromAccount string + ToAccount string + Withdrawn types.Asset + func (op *FillVestingWithdrawOperation) Data() interface{} + func (op *FillVestingWithdrawOperation) Type() OpType + type FollowOperation struct + Follower string + Following string + What []string + type HardforkOperation struct + HardforkID uint32 + func (op *HardforkOperation) Data() interface{} + func (op *HardforkOperation) Type() OpType + type InterestOperation struct + Interest types.Asset + Owner string + func (op *InterestOperation) Data() interface{} + func (op *InterestOperation) Type() OpType + type LimitOrderCancelOperation struct + OrderID uint32 + Owner string + func (op *LimitOrderCancelOperation) Data() interface{} + func (op *LimitOrderCancelOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *LimitOrderCancelOperation) Type() OpType + type LimitOrderCreate2Operation struct + AmountToSell *types.Asset + ExchangeRate types.ExchRate + Expiration *types.Time + FillOrKill bool + OrderID uint32 + Owner string + func (op *LimitOrderCreate2Operation) Data() interface{} + func (op *LimitOrderCreate2Operation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *LimitOrderCreate2Operation) Type() OpType + type LimitOrderCreateOperation struct + AmountToSell *types.Asset + Expiration *types.Time + FillOrKill bool + MinToReceive *types.Asset + OrderID uint32 + Owner string + func (op *LimitOrderCreateOperation) Data() interface{} + func (op *LimitOrderCreateOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *LimitOrderCreateOperation) Type() OpType + type LiquidityRewardOperation struct + Owner string + Payout types.Asset + func (op *LiquidityRewardOperation) Data() interface{} + func (op *LiquidityRewardOperation) Type() OpType + type OpType string + const TypeAccountCreate + const TypeAccountCreateWithDelegation + const TypeAccountMetadata + const TypeAccountUpdate + const TypeAccountWitnessProxy + const TypeAccountWitnessVote + const TypeAuctionWindowReward + const TypeAuthorReward + const TypeBreakFreeReferral + const TypeCancelTransferFromSavings + const TypeChainPropertiesUpdate + const TypeChallengeAuthority + const TypeChangeRecoveryAccount + const TypeComment + const TypeCommentBenefactorReward + const TypeCommentOptions + const TypeCommentPayoutUpdate + const TypeCommentReward + const TypeConvert + const TypeConvertSbdDebt + const TypeCurationReward + const TypeCustom + const TypeCustomBinary + const TypeCustomJSON + const TypeDeclineVotingRights + const TypeDelegateVestingShares + const TypeDelegateVestingSharesWithInterest + const TypeDelegationReward + const TypeDeleteComment + const TypeEscrowApprove + const TypeEscrowDispute + const TypeEscrowRelease + const TypeEscrowTransfer + const TypeFeedPublish + const TypeFillConvertRequest + const TypeFillOrder + const TypeFillTransferFromSavings + const TypeFillVestingWithdraw + const TypeHardfork + const TypeInterest + const TypeLimitOrderCancel + const TypeLimitOrderCreate + const TypeLimitOrderCreate2 + const TypeLiquidityReward + const TypePOW + const TypePOW2 + const TypeProducerRewardOperation + const TypeProposalCreate + const TypeProposalDelete + const TypeProposalUpdate + const TypeProveAuthority + const TypeRecoverAccount + const TypeRejectVestingSharesDelegation + const TypeReportOverProduction + const TypeRequestAccountRecovery + const TypeResetAccount + const TypeReturnVestingDelegation + const TypeSetResetAccount + const TypeSetWithdrawVestingRoute + const TypeShutdownWitness + const TypeTotalCommentReward + const TypeTransfer + const TypeTransferFromSavings + const TypeTransferToSavings + const TypeTransferToVesting + const TypeTransitToCyberway + const TypeVote + const TypeWithdrawVesting + const TypeWitnessUpdate + const TypeWorkerRequest + const TypeWorkerRequestDelete + const TypeWorkerRequestVote + const TypeWorkerReward + const TypeWorkerState + func (kind OpType) Code() uint16 + type Operation interface + Data func() interface{} + Type func() OpType + type OperationObject struct + BlockNumber uint32 + Operation Operation + OperationInTransaction uint16 + OperationType OpType + Timestamp *types.Time + TransactionID string + TransactionInBlock uint32 + VirtualOperation uint64 + func (op *OperationObject) MarshalJSON() ([]byte, error) + func (op *OperationObject) UnmarshalJSON(p []byte) error + type Operations []Operation + func (ops *Operations) UnmarshalJSON(data []byte) error + func (ops Operations) MarshalJSON() ([]byte, error) + type POW2Operation struct + Input types.POW2Input + PowSummary uint32 + func (op *POW2Operation) Data() interface{} + func (op *POW2Operation) Type() OpType + type POWOperation struct + BlockID string + Nonce uint64 + Props types.ChainPropertiesOLD + Work types.POW + WorkerAccount string + func (op *POWOperation) Data() interface{} + func (op *POWOperation) Type() OpType + type ProducerRewardOperationOperation struct + Producer string + VestingShares types.Asset + func (op *ProducerRewardOperationOperation) Data() interface{} + func (op *ProducerRewardOperationOperation) Type() OpType + type ProposalCreateOperation struct + Author string + ExpirationTime *types.Time + Extensions []interface{} + Memo string + ProposedOperations []ProposalObjects + ReviewPeriodTime *types.Time + Title string + func (op *ProposalCreateOperation) Data() interface{} + func (op *ProposalCreateOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *ProposalCreateOperation) Type() OpType + type ProposalDeleteOperation struct + Author string + Extensions []interface{} + Requester string + Title string + func (op *ProposalDeleteOperation) Data() interface{} + func (op *ProposalDeleteOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *ProposalDeleteOperation) Type() OpType + type ProposalObject struct + Operation Operation + OperationType OpType + func (op *ProposalObject) MarshalJSON() ([]byte, error) + func (op *ProposalObject) UnmarshalJSON(p []byte) error + type ProposalObjects []ProposalObject + func (op ProposalObjects) MarshalTransaction(encoder *transaction.Encoder) error + type ProposalUpdateOperation struct + ActiveApprovalsToAdd []string + ActiveApprovalsToRemove []string + Author string + Extensions []interface{} + KeyApprovalsToAdd []string + KeyApprovalsToRemove []string + OwnerApprovalsToAdd []string + OwnerApprovalsToRemove []string + PostingApprovalsToAdd []string + PostingApprovalsToRemove []string + Title string + func (op *ProposalUpdateOperation) Data() interface{} + func (op *ProposalUpdateOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *ProposalUpdateOperation) Type() OpType + type ProveAuthorityOperation struct + Challenged string + RequireOwner bool + func (op *ProveAuthorityOperation) Data() interface{} + func (op *ProveAuthorityOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *ProveAuthorityOperation) Type() OpType + type ReblogOperation struct + Account string + Author string + Body string + JSONMetadata string + Permlink string + Title string + type RecoverAccountOperation struct + AccountToRecover string + Extensions []interface{} + NewOwnerAuthority *types.Authority + RecentOwnerAuthority *types.Authority + func (op *RecoverAccountOperation) Data() interface{} + func (op *RecoverAccountOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *RecoverAccountOperation) Type() OpType + type RejectVestingSharesDelegationOperation struct + Delegatee string + Delegator string + Extensions []interface{} + func (op *RejectVestingSharesDelegationOperation) Data() interface{} + func (op *RejectVestingSharesDelegationOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *RejectVestingSharesDelegationOperation) Type() OpType + type ReportOverProductionOperation struct + Reporter string + func (op *ReportOverProductionOperation) Data() interface{} + func (op *ReportOverProductionOperation) Type() OpType + type RequestAccountRecoveryOperation struct + AccountToRecover string + Extensions []interface{} + NewOwnerAuthority *types.Authority + RecoveryAccount string + func (op *RequestAccountRecoveryOperation) Data() interface{} + func (op *RequestAccountRecoveryOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *RequestAccountRecoveryOperation) Type() OpType + type ResetAccountOperation struct + AccountToReset string + NewOwnerAuthority *types.Authority + ResetAccount string + func (op *ResetAccountOperation) Data() interface{} + func (op *ResetAccountOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *ResetAccountOperation) Type() OpType + type ReturnVestingDelegationOperation struct + Account string + VestingShares types.Asset + func (op *ReturnVestingDelegationOperation) Data() interface{} + func (op *ReturnVestingDelegationOperation) Type() OpType + type SetResetAccountOperation struct + Account string + CurrentResetAccount string + ResetAccount string + func (op *SetResetAccountOperation) Data() interface{} + func (op *SetResetAccountOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *SetResetAccountOperation) Type() OpType + type SetWithdrawVestingRouteOperation struct + AutoVest bool + FromAccount string + Percent uint16 + ToAccount string + func (op *SetWithdrawVestingRouteOperation) Data() interface{} + func (op *SetWithdrawVestingRouteOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *SetWithdrawVestingRouteOperation) Type() OpType + type ShutdownWitnessOperation struct + Owner string + func (op *ShutdownWitnessOperation) Data() interface{} + func (op *ShutdownWitnessOperation) Type() OpType + type TotalCommentRewardOperation struct + Author string + AuthorReward types.Asset + BenefactorReward types.Asset + CuratorReward types.Asset + NetRshares string + Permlink string + func (op *TotalCommentRewardOperation) Data() interface{} + func (op *TotalCommentRewardOperation) Type() OpType + type Transaction struct + Expiration *types.Time + Operations Operations + RefBlockNum types.UInt16 + RefBlockPrefix types.UInt32 + Signatures []string + func (tx *Transaction) MarshalTransaction(encoder *transaction.Encoder) error + func (tx *Transaction) PushOperation(op Operation) + type TransferFromSavingsOperation struct + Amount *types.Asset + From string + Memo string + RequestID uint32 + To string + func (op *TransferFromSavingsOperation) Data() interface{} + func (op *TransferFromSavingsOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *TransferFromSavingsOperation) Type() OpType + type TransferOperation struct + Amount *types.Asset + From string + Memo string + To string + func (op *TransferOperation) Data() interface{} + func (op *TransferOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *TransferOperation) Type() OpType + type TransferToSavingsOperation struct + Amount *types.Asset + From string + Memo string + To string + func (op *TransferToSavingsOperation) Data() interface{} + func (op *TransferToSavingsOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *TransferToSavingsOperation) Type() OpType + type TransferToVestingOperation struct + Amount *types.Asset + From string + To string + func (op *TransferToVestingOperation) Data() interface{} + func (op *TransferToVestingOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *TransferToVestingOperation) Type() OpType + type TransitToCyberwayOperation struct + Owner string + VoteToTransit bool + func (op *TransitToCyberwayOperation) Data() interface{} + func (op *TransitToCyberwayOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *TransitToCyberwayOperation) Type() OpType + 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 *types.Asset + func (op *WithdrawVestingOperation) Data() interface{} + func (op *WithdrawVestingOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *WithdrawVestingOperation) Type() OpType + type WitnessUpdateOperation struct + BlockSigningKey string + Fee *types.Asset + Owner string + Props types.ChainPropertiesOLD + URL string + func (op *WitnessUpdateOperation) Data() interface{} + func (op *WitnessUpdateOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *WitnessUpdateOperation) Type() OpType + type WorkerRequestDeleteOperation struct + Author string + Extensions []interface{} + Permlink string + func (op *WorkerRequestDeleteOperation) Data() interface{} + func (op *WorkerRequestDeleteOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *WorkerRequestDeleteOperation) Type() OpType + type WorkerRequestOperation struct + Author string + Duration uint32 + Extensions []interface{} + Permlink string + RequiredAmountMax *types.Asset + RequiredAmountMin *types.Asset + VestReward bool + Worker string + func (op *WorkerRequestOperation) Data() interface{} + func (op *WorkerRequestOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *WorkerRequestOperation) Type() OpType + type WorkerRequestVoteOperation struct + Author string + Extensions []interface{} + Permlink string + VotePercent int16 + Voter string + func (op *WorkerRequestVoteOperation) Data() interface{} + func (op *WorkerRequestVoteOperation) MarshalTransaction(encoder *transaction.Encoder) error + func (op *WorkerRequestVoteOperation) Type() OpType + type WorkerRewardOperation struct + Reward types.Asset + RewardInVestsIfVest types.Asset + Worker string + WorkerRequestAuthor string + WorkerRequestPermlink string + func (op *WorkerRewardOperation) Data() interface{} + func (op *WorkerRewardOperation) Type() OpType + type WorkerStateOperation struct + Author string + Permlink string + State int + func (op *WorkerStateOperation) Data() interface{} + func (op *WorkerStateOperation) Type() OpType