Interface
A ContractGroup represents a set of mutually trusted contracts. A contract will allow any contract in the same
group to invoke it, and the user interface will not give any warnings. A group is identified by a public key
and must be accompanied by a signature for the contract hash to prove the contract is included in the group. export interface ContractGroup {
readonly publicKey: PublicKey;
readonly signature: Buffer;
readonly [OpaqueTagSymbol0]: unique symbol;
}