就是这样,我们在创建 TransactionInstruction 时有一个帐户列表。所以这个列表可以有一个随机的顺序?或者它必须遵循一些特定的顺序?
const keys = [
{
pubkey: key1,
isSigner: true,
isWritable: true,
},
{
pubkey: key2,
isSigner: false,
isWritable: true,
},
...
];
new TransactionInstruction({
keys,
programId: PROGRAM_ID,
data: txnData,
}),