who takes the responsibility to balance and sign the transaction
specific format of data required by Cluster protocol
Optionalto?: ScriptLikethe owner of the Cluster cell, which will be replaced with signer if not provided
Optionaltx?: TransactionLikethe transaction skeleton, if not provided, a new one will be created
OptionalscriptInfo?: SporeScriptInfoLikethe script info of new cluster, default spore version if undefined
OptionalscriptInfoHash?: BytesLikethe script info hash used in cobuild
OptionalwithIntent?: booleanset false to skip attaching the CoBuild Action; only valid when every involved script accepts transactions without Actions (Spore v3, spore-contract#76)
Create a new Cluster cell