Versions in this module Expand all Collapse all v1 v1.0.1 Feb 26, 2021 v1.0.0 Feb 4, 2021 Changes in this version + const SHA256 + const Sha384 + type Tag struct + Name string + Value string + type Transaction struct + func NewTransaction(lastTx string, owner *big.Int, quantity string, target string, data []byte, ...) *Transaction + func (t *Transaction) AddTag(name string, value string) error + func (t *Transaction) Data() string + func (t *Transaction) Hash() string + func (t *Transaction) ID() []byte + func (t *Transaction) LastTx() string + func (t *Transaction) MarshalJSON() ([]byte, error) + func (t *Transaction) Owner() string + func (t *Transaction) Quantity() string + func (t *Transaction) RawData() []byte + func (t *Transaction) RawTags() []Tag + func (t *Transaction) Reward() string + func (t *Transaction) SetID(id []byte) + func (t *Transaction) Sign(w arweave_go.WalletSigner) (*Transaction, error) + func (t *Transaction) Signature() string + func (t *Transaction) Tags() ([]Tag, error) + func (t *Transaction) Target() string + func (t *Transaction) UnmarshalJSON(input []byte) error + type TransactionNew struct + type TransactionV2 struct + func NewTransactionV2(lastTx string, owner *big.Int, quantity string, target string, data []byte, ...) *TransactionV2 + func (t *TransactionV2) AddTag(name string, value string) error + func (t *TransactionV2) Data() string + func (t *TransactionV2) Format() int + func (t *TransactionV2) Hash() string + func (t *TransactionV2) ID() []byte + func (t *TransactionV2) LastTx() string + func (t *TransactionV2) MarshalJSON() ([]byte, error) + func (t *TransactionV2) Owner() string + func (t *TransactionV2) Quantity() string + func (t *TransactionV2) RawData() []byte + func (t *TransactionV2) RawTags() []Tag + func (t *TransactionV2) Reward() string + func (t *TransactionV2) SetID(id []byte) + func (t *TransactionV2) Sign(w arweave_go.WalletSigner) (*TransactionV2, error) + func (t *TransactionV2) Signature() string + func (t *TransactionV2) Tags() ([]Tag, error) + func (t *TransactionV2) Target() string + func (t *TransactionV2) Txid() string + func (t *TransactionV2) UnmarshalJSON(input []byte) error