diff --git a/README.md b/README.md index 877445de..bcf494e4 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![Docs.rs](https://docs.rs/spl-memo/badge.svg?logo=rust)] - + A simple program that validates a string of UTF-8 encoded characters and logs it diff --git a/clients/js-legacy/src/index.ts b/clients/js-legacy/src/index.ts index 67f2c12a..f21cc7e3 100644 --- a/clients/js-legacy/src/index.ts +++ b/clients/js-legacy/src/index.ts @@ -1,7 +1,7 @@ import { Buffer } from 'buffer'; import { PublicKey, TransactionInstruction } from '@solana/web3.js'; -export const MEMO_PROGRAM_ID: PublicKey = new PublicKey('MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr'); +export const MEMO_PROGRAM_ID: PublicKey = new PublicKey('Memo4c2pN8afCj432Lb7RMVKi9PbQnnW7ewFFaV3oAH'); /** * Creates and returns an instruction which validates a string of UTF-8 diff --git a/clients/js/src/generated/programs/memo.ts b/clients/js/src/generated/programs/memo.ts index ab3e4d02..897d7c73 100644 --- a/clients/js/src/generated/programs/memo.ts +++ b/clients/js/src/generated/programs/memo.ts @@ -17,13 +17,13 @@ import { addSelfPlanAndSendFunctions, type SelfPlanAndSendFunctions } from '@sol import { getAddMemoInstruction, type AddMemoInput, type ParsedAddMemoInstruction } from '../instructions'; export const MEMO_PROGRAM_ADDRESS = - 'MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr' as Address<'MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr'>; + 'Memo4c2pN8afCj432Lb7RMVKi9PbQnnW7ewFFaV3oAH' as Address<'Memo4c2pN8afCj432Lb7RMVKi9PbQnnW7ewFFaV3oAH'>; export enum MemoInstruction { AddMemo, } -export type ParsedMemoInstruction = { +export type ParsedMemoInstruction = { instructionType: MemoInstruction.AddMemo; } & ParsedAddMemoInstruction; diff --git a/clients/rust/src/generated/programs.rs b/clients/rust/src/generated/programs.rs index 11d24694..2cb87f2e 100644 --- a/clients/rust/src/generated/programs.rs +++ b/clients/rust/src/generated/programs.rs @@ -8,4 +8,4 @@ use solana_address::{address, Address}; /// `memo` program ID. -pub const MEMO_ID: Address = address!("MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr"); +pub const MEMO_ID: Address = address!("Memo4c2pN8afCj432Lb7RMVKi9PbQnnW7ewFFaV3oAH"); diff --git a/idl.json b/idl.json index 54a224a7..3fb22f06 100644 --- a/idl.json +++ b/idl.json @@ -43,8 +43,8 @@ "errors": [], "name": "memo", "prefix": "", - "publicKey": "MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr", - "version": "3.0.1", + "publicKey": "Memo4c2pN8afCj432Lb7RMVKi9PbQnnW7ewFFaV3oAH", + "version": "4.0.0", "origin": "shank" }, "additionalPrograms": [], diff --git a/scripts/restart-test-validator.sh b/scripts/restart-test-validator.sh index b4f2c9f4..f6495170 100755 --- a/scripts/restart-test-validator.sh +++ b/scripts/restart-test-validator.sh @@ -7,7 +7,7 @@ cd "${src_root}" ARGS=( -r -q - --bpf-program MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr ./target/deploy/pinocchio_memo_program.so + --bpf-program Memo4c2pN8afCj432Lb7RMVKi9PbQnnW7ewFFaV3oAH ./target/deploy/pinocchio_memo_program.so ) PORT=8899 PID=$(lsof -t -i:$PORT)