- addReferencedItem
Direct add the referenced items. Use it to add references not mentioned in the
added contracts.
- getContract
The main contract of this TransactionPack.
- unpack
Unpack either old contract binary (all included), or newer transaction pack.
Could be used to load o
- <init>
Create a transaction pack and add a contract to it. See
TransactionPack#TransactionPack() and #setCo
- getSubItems
- addKeys
Add public key to TransactionPack that will match with anonymous ids or
addresses in the Contract ro
- addSubItem
Direct add the subItem. Not recommended as #setContract(Contract) already does
it for all subItems.
- getKeysForPack
- getReferencedItems
- pack
Shortcut to Boss#pack(Object) for this.
- setContract
Add contract that already includes all its subItems, referenced items and keys.
It will be added as
- createNeededContractAndAddToSubItems
Work method to check if subItem is extended contract and create one, otherwise
create simple contrac