Add base64 (binary64) encoding for getConfirmedTransaction/getConfirmedBlock

This commit is contained in:
Michael Vines
2020-08-14 23:53:58 -07:00
parent 3534145960
commit b5f3ced860
9 changed files with 47 additions and 28 deletions

View File

@ -267,6 +267,8 @@ fn process_confirmed_block(
("err", "Transaction signature verification failed", String)
);
}
} else {
error!("Transaction decode failed");
}
}
}
@ -289,7 +291,7 @@ fn load_blocks(
let mut blocks = vec![];
for slot in slots.into_iter() {
let block =
rpc_client.get_confirmed_block_with_encoding(slot, UiTransactionEncoding::Binary)?;
rpc_client.get_confirmed_block_with_encoding(slot, UiTransactionEncoding::Binary64)?;
blocks.push((slot, block));
}
Ok(blocks)