Final commit

This commit is contained in:
voidz0r 2022-03-30 00:23:58 +02:00
parent 50a90c8106
commit 32d839d05d
2 changed files with 5 additions and 5 deletions

Binary file not shown.

View File

@ -7,7 +7,7 @@ use poc_framework::{
keypair, solana_sdk::signer::Signer, Environment, LocalEnvironment, PrintableTransaction keypair, solana_sdk::signer::Signer, Environment, LocalEnvironment, PrintableTransaction
}; };
use solana_program::{pubkey::Pubkey, native_token::sol_to_lamports}; use solana_program::{pubkey::Pubkey, native_token::sol_to_lamports};
use borsh::BorshSerialize; use borsh::{BorshSerialize};
fn main() { fn main() {
setup(); setup();
@ -34,13 +34,13 @@ fn setup() -> u8 {
let program = Pubkey::from_str("W4113t3333333333333333333333333333333333333").unwrap(); let program = Pubkey::from_str("W4113t3333333333333333333333333333333333333").unwrap();
let farm = keypair(123); let farm = keypair(123);
let authority = Pubkey::create_program_address(&[&farm.pubkey().to_bytes(), &[12]], &program).unwrap(); let authority = Pubkey::create_program_address(&[&farm.pubkey().to_bytes(), &[1]], &program).unwrap();
let victim = keypair(4); let victim = keypair(4);
let mint = keypair(5); let mint = keypair(5);
let mut env = LocalEnvironment::builder() let mut env = LocalEnvironment::builder()
.add_program(program, path) .add_program(program, path)
.add_account_with_tokens(victim.pubkey(), mint.pubkey(), farm.pubkey(), sol_to_lamports(31337.0)) .add_account_with_tokens(victim.pubkey(), mint.pubkey(), authority, 3_000_000_000)
.add_account_with_lamports( .add_account_with_lamports(
authority, authority,
program, program,
@ -50,7 +50,7 @@ fn setup() -> u8 {
let farm_vec = Farm { let farm_vec = Farm {
enabled: 0, enabled: 0,
nonce: 12, nonce: 1,
token_program_id: program, token_program_id: program,
creator: farm.pubkey(), creator: farm.pubkey(),
fee_vault: farm.pubkey() fee_vault: farm.pubkey()