2023-04-14 05:18:04 -07:00
|
|
|
use chrono::Utc;
|
2023-04-14 05:04:35 -07:00
|
|
|
use std::str::FromStr;
|
2023-04-14 05:18:04 -07:00
|
|
|
use solana_sdk::{instruction::Instruction, pubkey::Pubkey};
|
2023-04-14 05:04:35 -07:00
|
|
|
|
|
|
|
pub fn instruction(data: Vec<u8>) -> Instruction {
|
2023-04-14 05:18:04 -07:00
|
|
|
Instruction {
|
|
|
|
program_id: Pubkey::from_str("noopb9bkMVfRPU8AsbpTUg8AQkHtKwMYZiFUjNRtMmV").unwrap(),
|
|
|
|
accounts: vec![],
|
|
|
|
data,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
pub fn timestamp() -> Instruction {
|
|
|
|
instruction(Utc::now().timestamp_micros().to_le_bytes().into())
|
|
|
|
}
|