Skip to content

Commit 24cb6ce

Browse files
committed
update new test from rebase
1 parent 4dce186 commit 24cb6ce

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ed25519-program/src/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,7 @@ pub mod test {
474474
fn test_offsets_to_ed25519_instruction() {
475475
solana_logger::setup();
476476

477-
let privkey = ed25519_dalek::Keypair::generate(&mut thread_rng());
477+
let privkey = ed25519_dalek::SigningKey::generate(&mut thread_rng());
478478
let messages: [&[u8]; 3] = [b"hello", b"IBRL", b"goodbye"];
479479
let data_start =
480480
messages.len() * SIGNATURE_OFFSETS_SERIALIZED_SIZE + SIGNATURE_OFFSETS_START;
@@ -502,8 +502,8 @@ pub mod test {
502502

503503
let mut instruction = offsets_to_ed25519_instruction(&offsets);
504504

505-
let pubkey = privkey.public.as_ref();
506-
instruction.data.extend_from_slice(pubkey);
505+
let pubkey = privkey.verifying_key();
506+
instruction.data.extend_from_slice(pubkey.as_ref());
507507

508508
for message in messages {
509509
let signature = privkey.sign(message).to_bytes();
@@ -524,7 +524,7 @@ pub mod test {
524524
assert!(tx.verify_precompiles(&feature_set).is_ok());
525525

526526
let index = loop {
527-
let index = thread_rng().gen_range(0, instruction.data.len());
527+
let index = thread_rng().gen_range(0..instruction.data.len());
528528
// byte 1 is not used, so this would not cause the verify to fail
529529
if index != 1 {
530530
break index;

0 commit comments

Comments
 (0)