docs: Remove references to "create_address_with_seed" (#15339)
This commit is contained in:
parent
51c27dcc1c
commit
3ac7e09de6
@ -182,12 +182,12 @@ off the curve.
|
|||||||
|
|
||||||
Deterministic program addresses for programs follow a similar derivation path as
|
Deterministic program addresses for programs follow a similar derivation path as
|
||||||
Accounts created with `SystemInstruction::CreateAccountWithSeed` which is
|
Accounts created with `SystemInstruction::CreateAccountWithSeed` which is
|
||||||
implemented with `system_instruction::create_address_with_seed`.
|
implemented with `Pubkey::create_with_seed`.
|
||||||
|
|
||||||
For reference that implementation is as follows:
|
For reference that implementation is as follows:
|
||||||
|
|
||||||
```rust,ignore
|
```rust,ignore
|
||||||
pub fn create_address_with_seed(
|
pub fn create_with_seed(
|
||||||
base: &Pubkey,
|
base: &Pubkey,
|
||||||
seed: &str,
|
seed: &str,
|
||||||
program_id: &Pubkey,
|
program_id: &Pubkey,
|
||||||
|
@ -263,7 +263,7 @@ pub fn split_with_seed(
|
|||||||
stake_pubkey: &Pubkey,
|
stake_pubkey: &Pubkey,
|
||||||
authorized_pubkey: &Pubkey,
|
authorized_pubkey: &Pubkey,
|
||||||
lamports: u64,
|
lamports: u64,
|
||||||
split_stake_pubkey: &Pubkey, // derived using create_address_with_seed()
|
split_stake_pubkey: &Pubkey, // derived using create_with_seed()
|
||||||
base: &Pubkey, // base
|
base: &Pubkey, // base
|
||||||
seed: &str, // seed
|
seed: &str, // seed
|
||||||
) -> Vec<Instruction> {
|
) -> Vec<Instruction> {
|
||||||
|
@ -242,10 +242,10 @@ pub fn create_account(
|
|||||||
}
|
}
|
||||||
|
|
||||||
// we accept `to` as a parameter so that callers do their own error handling when
|
// we accept `to` as a parameter so that callers do their own error handling when
|
||||||
// calling create_address_with_seed()
|
// calling create_with_seed()
|
||||||
pub fn create_account_with_seed(
|
pub fn create_account_with_seed(
|
||||||
from_pubkey: &Pubkey,
|
from_pubkey: &Pubkey,
|
||||||
to_pubkey: &Pubkey, // must match create_address_with_seed(base, seed, owner)
|
to_pubkey: &Pubkey, // must match create_with_seed(base, seed, owner)
|
||||||
base: &Pubkey,
|
base: &Pubkey,
|
||||||
seed: &str,
|
seed: &str,
|
||||||
lamports: u64,
|
lamports: u64,
|
||||||
@ -281,7 +281,7 @@ pub fn assign(pubkey: &Pubkey, owner: &Pubkey) -> Instruction {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub fn assign_with_seed(
|
pub fn assign_with_seed(
|
||||||
address: &Pubkey, // must match create_address_with_seed(base, seed, owner)
|
address: &Pubkey, // must match create_with_seed(base, seed, owner)
|
||||||
base: &Pubkey,
|
base: &Pubkey,
|
||||||
seed: &str,
|
seed: &str,
|
||||||
owner: &Pubkey,
|
owner: &Pubkey,
|
||||||
@ -314,7 +314,7 @@ pub fn transfer(from_pubkey: &Pubkey, to_pubkey: &Pubkey, lamports: u64) -> Inst
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub fn transfer_with_seed(
|
pub fn transfer_with_seed(
|
||||||
from_pubkey: &Pubkey, // must match create_address_with_seed(base, seed, owner)
|
from_pubkey: &Pubkey, // must match create_with_seed(base, seed, owner)
|
||||||
from_base: &Pubkey,
|
from_base: &Pubkey,
|
||||||
from_seed: String,
|
from_seed: String,
|
||||||
from_owner: &Pubkey,
|
from_owner: &Pubkey,
|
||||||
@ -347,7 +347,7 @@ pub fn allocate(pubkey: &Pubkey, space: u64) -> Instruction {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub fn allocate_with_seed(
|
pub fn allocate_with_seed(
|
||||||
address: &Pubkey, // must match create_address_with_seed(base, seed, owner)
|
address: &Pubkey, // must match create_with_seed(base, seed, owner)
|
||||||
base: &Pubkey,
|
base: &Pubkey,
|
||||||
seed: &str,
|
seed: &str,
|
||||||
space: u64,
|
space: u64,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user