We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 882214b commit 28cd8ebCopy full SHA for 28cd8eb
tuktuk-sdk/src/compiled_transaction.rs
@@ -101,10 +101,13 @@ pub fn compile_transaction(
101
102
let remaining_accounts = sorted_accounts
103
.iter()
104
- .map(|k| AccountMeta {
+ .enumerate()
105
+ .map(|(index, k)| AccountMeta {
106
pubkey: *k,
107
is_signer: false,
- is_writable: false,
108
+ is_writable: index < num_rw_signers as usize
109
+ || (index >= num_rw_signers as usize + num_ro_signers as usize
110
+ && index < num_rw_signers as usize + num_ro_signers as usize + num_rw as usize),
111
})
112
.collect();
113
0 commit comments