Unified signature for create_program_address (#11460) (#11509)

(cherry picked from commit 140b2392f6)

Co-authored-by: Jack May <jack@solana.com>
This commit is contained in:
mergify[bot]
2020-08-10 18:31:51 +00:00
committed by GitHub
parent 520453e1f3
commit 88cf5e79f5
3 changed files with 67 additions and 51 deletions

View File

@@ -10,7 +10,7 @@ use solana_sdk::{
entrypoint,
entrypoint::ProgramResult,
info,
program::{create_program_address, invoke, invoke_signed},
program::{invoke, invoke_signed},
program_error::ProgramError,
pubkey::Pubkey,
system_instruction,
@@ -97,7 +97,8 @@ fn process_instruction(
info!("Test create_program_address");
{
let address = create_program_address(&[b"You pass butter", &[nonce1]], program_id)?;
let address =
Pubkey::create_program_address(&[b"You pass butter", &[nonce1]], program_id)?;
assert_eq!(&address, accounts[DERIVED_KEY1_INDEX].key);
}