Specify loader when bootstrapping bpf programs (#11571) (#12145)

(cherry picked from commit 0a94e7e7fa)

Co-authored-by: Jack May <jack@solana.com>
This commit is contained in:
mergify[bot]
2020-09-10 03:51:20 +00:00
committed by GitHub
parent fae90ff397
commit c5b36cf18c
2 changed files with 15 additions and 9 deletions

View File

@@ -10,10 +10,11 @@ fetch_program() {
declare name=$1
declare version=$2
declare address=$3
declare loader=$4
declare so=spl_$name-$version.so
genesis_args+=(--bpf-program "$address" "$so")
genesis_args+=(--bpf-program "$address" "$loader" "$so")
if [[ -r $so ]]; then
return
@@ -36,8 +37,8 @@ fetch_program() {
}
fetch_program token 2.0.3 TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA
fetch_program memo 1.0.0 Memo1UhkJRfHyvLMcVucJwxXeuD728EqVDDwQDxFMNo
fetch_program token 2.0.3 TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA BPFLoader1111111111111111111111111111111111
fetch_program memo 1.0.0 Memo1UhkJRfHyvLMcVucJwxXeuD728EqVDDwQDxFMNo BPFLoader1111111111111111111111111111111111
echo "${genesis_args[@]}" > spl-genesis-args.sh