@hiveio/dhive
    Preparing search index...

    Type Alias BlockApiOperation

    BlockApiOperation:
        | BlockApiOperationOf<AccountCreateOperation>
        | BlockApiOperationOf<AccountCreateWithDelegationOperation>
        | BlockApiOperationOf<AccountUpdateOperation>
        | BlockApiOperationOf<AccountUpdate2Operation>
        | BlockApiOperationOf<AccountWitnessProxyOperation>
        | BlockApiOperationOf<AccountWitnessVoteOperation>
        | BlockApiOperationOf<CancelTransferFromSavingsOperation>
        | BlockApiOperationOf<ChangeRecoveryAccountOperation>
        | BlockApiOperationOf<ClaimAccountOperation>
        | BlockApiOperationOf<ClaimRewardBalanceOperation>
        | BlockApiOperationOf<CollateralizedConvertOperation>
        | BlockApiOperationOf<CommentOperation>
        | BlockApiCommentOptionsOperation
        | BlockApiOperationOf<ConvertOperation>
        | BlockApiOperationOf<CreateClaimedAccountOperation>
        | BlockApiOperationOf<CreateProposalOperation>
        | BlockApiOperationOf<CustomOperation>
        | BlockApiOperationOf<CustomBinaryOperation>
        | BlockApiOperationOf<CustomJsonOperation>
        | BlockApiOperationOf<DeclineVotingRightsOperation>
        | BlockApiOperationOf<DelegateVestingSharesOperation>
        | BlockApiOperationOf<DeleteCommentOperation>
        | BlockApiOperationOf<EscrowApproveOperation>
        | BlockApiOperationOf<EscrowDisputeOperation>
        | BlockApiOperationOf<EscrowReleaseOperation>
        | BlockApiOperationOf<EscrowTransferOperation>
        | BlockApiOperationOf<FeedPublishOperation>
        | BlockApiOperationOf<LimitOrderCancelOperation>
        | BlockApiOperationOf<LimitOrderCreateOperation>
        | BlockApiOperationOf<LimitOrderCreate2Operation>
        | BlockApiOperationOf<PowOperation>
        | BlockApiOperationOf<Pow2Operation>
        | BlockApiOperationOf<RecoverAccountOperation>
        | BlockApiOperationOf<RecurrentTransferOperation>
        | BlockApiOperationOf<RemoveProposalOperation>
        | BlockApiOperationOf<ReportOverProductionOperation>
        | BlockApiOperationOf<RequestAccountRecoveryOperation>
        | BlockApiOperationOf<ResetAccountOperation>
        | BlockApiOperationOf<SetResetAccountOperation>
        | BlockApiOperationOf<SetWithdrawVestingRouteOperation>
        | BlockApiOperationOf<TransferOperation>
        | BlockApiOperationOf<TransferFromSavingsOperation>
        | BlockApiOperationOf<TransferToSavingsOperation>
        | BlockApiOperationOf<TransferToVestingOperation>
        | BlockApiOperationOf<UpdateProposalOperation>
        | BlockApiOperationOf<UpdateProposalVotesOperation>
        | BlockApiOperationOf<VoteOperation>
        | BlockApiOperationOf<WithdrawVestingOperation>
        | BlockApiOperationOf<WitnessSetPropertiesOperation>
        | BlockApiOperationOf<WitnessUpdateOperation>

    Operation in the block_api format, e.g. {type: 'vote_operation', value: {voter, author, permlink, weight}}. Narrow on type to get the value shape of a specific operation.

    Value shapes reuse the condenser operation interfaces, with NAI assets in place of asset strings. Where those interfaces are loose they stay loose here: the pow and pow2 work and props, and extensions fields other than comment_options', are any. custom and custom_binary data is a hex string. An operation added to the chain after this list was written arrives with a type not listed here.