Versions in this module Expand all Collapse all v0 v0.1.0 Jul 12, 2018 Changes in this version + func ExtractBlockTransactions(msgBlock *wire.MsgBlock, txTree int8, chainParams *chaincfg.Params) ([]*Tx, [][]*Vout, []VinTxPropertyARRAY) + type AddressRow struct + Address string + FundingTxDbID uint64 + FundingTxHash string + FundingTxVoutIndex uint32 + SpendingTxDbID uint64 + SpendingTxHash string + SpendingTxVinIndex uint32 + Value uint64 + VinDbID uint64 + VoutDbID uint64 + type Block struct + Bits uint32 + Difficulty float64 + ExtraData []byte + FinalState []byte + FreshStake uint8 + Hash string + Height uint32 + MerkleRoot string + Nonce uint64 + NumRegTx uint32 + NumStakeTx uint32 + NumTx uint32 + PoolSize uint32 + PreviousHash string + Revocations uint8 + SBits uint64 + STx []string + STxDbIDs []uint64 + Size uint32 + StakeRoot string + StakeVersion uint32 + Time uint64 + Tx []string + TxDbIDs []uint64 + Version uint32 + VoteBits uint16 + Voters uint16 + func MsgBlockToDBBlock(msgBlock *wire.MsgBlock, chainParams *chaincfg.Params) *Block + type JSONB map[string]interface + type ScriptPubKeyData struct + Addresses []string + ReqSigs uint32 + Type string + type ScriptSig struct + Asm string + Hex string + type SyncResult struct + Error error + Height int64 + type Tx struct + BlockHash string + BlockHeight int64 + BlockIndex uint32 + BlockTime int64 + Expiry uint32 + Fees int64 + Locktime uint32 + NumVin uint32 + NumVout uint32 + Sent int64 + Size uint32 + Spent int64 + Time int64 + Tree int8 + TxID string + TxType int16 + Version uint16 + VinDbIds []uint64 + Vins VinTxPropertyARRAY + VoutDbIds []uint64 + Vouts []*Vout + type UInt64Array []uint64 + func (a *UInt64Array) Scan(src interface{}) error + func (a UInt64Array) Value() (driver.Value, error) + type Vin struct + AmountIn float64 + BlockHeight uint32 + BlockIndex uint32 + Coinbase string + ScriptHex string + Sequence uint32 + Tree int8 + TxHash string + VoutIdx uint32 + type VinTxProperty struct + BlockHeight uint32 + BlockIndex uint32 + PrevOut string + PrevTxHash string + PrevTxIndex uint32 + PrevTxTree uint16 + ScriptHex []byte + Sequence uint32 + TxID string + TxIndex uint32 + TxTree uint16 + ValueIn uint64 + type VinTxPropertyARRAY []VinTxProperty + func (p *VinTxPropertyARRAY) Scan(src interface{}) error + func (p VinTxPropertyARRAY) Value() (driver.Value, error) + type Vout struct + ScriptPubKey []byte + ScriptPubKeyData ScriptPubKeyData + TxHash string + TxIndex uint32 + TxTree int8 + Value uint64 + Version uint16