Creates an asset packet from asset inputs and receivers. Groups inputs and outputs by asset ID and creates the Packet object
map input index -> assets
array of recipients with their asset allocations
Optional
(optional) change receiver containing remaining assets
packet containing all asset groups
Creates an asset packet from asset inputs and receivers. Groups inputs and outputs by asset ID and creates the Packet object