16 lines
419 B
Rust
16 lines
419 B
Rust
use chrono::Utc;
|
|
use std::str::FromStr;
|
|
use solana_sdk::{instruction::Instruction, pubkey::Pubkey};
|
|
|
|
pub fn instruction(data: Vec<u8>) -> Instruction {
|
|
Instruction {
|
|
program_id: Pubkey::from_str("noopb9bkMVfRPU8AsbpTUg8AQkHtKwMYZiFUjNRtMmV").unwrap(),
|
|
accounts: vec![],
|
|
data,
|
|
}
|
|
}
|
|
|
|
pub fn timestamp() -> Instruction {
|
|
instruction(Utc::now().timestamp_micros().to_le_bytes().into())
|
|
}
|