Versions in this module Expand all Collapse all v1 v1.1.2 Sep 16, 2021 Changes in this version + var ErrBadAfter = errors.New("malformed pagination parameter after") + var ErrParameterCountMismatch = errors.New("wrong number of parameters to query") + func ValidateTransactionFilter(filt string) error + type AnnotatedAccount struct + Alias string + DeriveRule uint8 + ID string + KeyIndex uint64 + Quorum int + XPubs []chainkd.XPub + type AnnotatedAsset struct + Alias string + Definition *json.RawMessage + ID bc.AssetID + IssuanceProgram chainjson.HexBytes + LimitHeight int64 + RawDefinitionByte chainjson.HexBytes + VMVersion uint64 + type AnnotatedInput struct + AccountAlias string + AccountID string + Address string + Amount uint64 + Arbitrary chainjson.HexBytes + AssetAlias string + AssetDefinition *json.RawMessage + AssetID bc.AssetID + ControlProgram chainjson.HexBytes + InputID bc.Hash + IssuanceProgram chainjson.HexBytes + SignData bc.Hash + SpentOutputID *bc.Hash + Type string + WitnessArguments []chainjson.HexBytes + type AnnotatedOutput struct + AccountAlias string + AccountID string + Address string + Amount uint64 + AssetAlias string + AssetDefinition *json.RawMessage + AssetID bc.AssetID + ControlProgram chainjson.HexBytes + OutputID bc.Hash + Position int + TransactionID *bc.Hash + Type string + type AnnotatedSigner struct + DeriveRule uint8 + KeyIndex uint64 + Quorum int + Type string + XPubs []chainkd.XPub + type AnnotatedTx struct + BlockHeight uint64 + BlockID bc.Hash + BlockTransactionsCount uint32 + ID bc.Hash + Inputs []*AnnotatedInput + Outputs []*AnnotatedOutput + Position uint32 + Size uint64 + StatusFail bool + Timestamp uint64 + type AnnotatedUTXO struct + AccountID string + Address string + Alias string + Amount uint64 + AssetAlias string + AssetID string + Change bool + ControlProgramIndex uint64 + DeriveRule uint8 + OutputID string + Program string + SourceID string + SourcePos uint64 + ValidHeight uint64