Documentation
¶
Index ¶
- Constants
- type Bundle
- func (bundle *Bundle) GetBundleEssenceHash() (result trinary.Trytes)
- func (bundle *Bundle) GetHash() (result trinary.Trytes)
- func (bundle *Bundle) GetModified() (result bool)
- func (bundle *Bundle) GetTransactionHashes() (result []trinary.Trytes)
- func (bundle *Bundle) IsValueBundle() (result bool)
- func (bundle *Bundle) Marshal() (result []byte)
- func (bundle *Bundle) SetBundleEssenceHash(bundleEssenceHash trinary.Trytes)
- func (bundle *Bundle) SetHash(hash trinary.Trytes)
- func (bundle *Bundle) SetModified(modified bool)
- func (bundle *Bundle) SetTransactionHashes(transactionHashes []trinary.Trytes)
- func (bundle *Bundle) SetValueBundle(valueBundle bool)
- func (bundle *Bundle) Unmarshal(data []byte) error
Constants ¶
View Source
const ( MARSHALED_TRANSACTIONS_COUNT_START = 0 MARSHALED_HASH_START = MARSHALED_TRANSACTIONS_COUNT_END MARSHALED_BUNDLE_ESSENCE_HASH_START = MARSHALED_HASH_END MARSHALED_FLAGS_START = MARSHALED_BUNDLE_ESSENCE_HASH_END MARSHALED_APPROVERS_HASHES_START = MARSHALED_FLAGS_END MARSHALED_TRANSACTIONS_COUNT_END = MARSHALED_TRANSACTIONS_COUNT_START + MARSHALED_TRANSACTIONS_COUNT_SIZE MARSHALED_HASH_END = MARSHALED_HASH_START + MARSHALED_TRANSACTION_HASH_SIZE MARSHALED_BUNDLE_ESSENCE_HASH_END = MARSHALED_BUNDLE_ESSENCE_HASH_START + MARSHALED_BUNDLE_ESSENCE_HASH_SIZE MARSHALED_FLAGS_END = MARSHALED_FLAGS_START + MARSHALED_FLAGS_SIZE MARSHALED_TRANSACTIONS_COUNT_SIZE = 8 MARSHALED_TRANSACTION_HASH_SIZE = 81 MARSHALED_BUNDLE_ESSENCE_HASH_SIZE = 81 MARSHALED_FLAGS_SIZE = 1 MARSHALED_MIN_SIZE = MARSHALED_TRANSACTIONS_COUNT_SIZE + MARSHALED_TRANSACTION_HASH_SIZE + MARSHALED_BUNDLE_ESSENCE_HASH_SIZE + MARSHALED_FLAGS_SIZE )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bundle ¶
type Bundle struct {
// contains filtered or unexported fields
}
func (*Bundle) GetBundleEssenceHash ¶
func (*Bundle) GetModified ¶
func (*Bundle) GetTransactionHashes ¶
func (*Bundle) IsValueBundle ¶
func (*Bundle) SetBundleEssenceHash ¶
func (*Bundle) SetModified ¶
func (*Bundle) SetTransactionHashes ¶
func (*Bundle) SetValueBundle ¶
Click to show internal directories.
Click to hide internal directories.