|
@@ -39,7 +39,7 @@ async fn test_adversarial() {
|
|
|
// Setup VAAs
|
|
// Setup VAAs
|
|
|
let vaa_account_valid = bench.add_vaa_account(
|
|
let vaa_account_valid = bench.add_vaa_account(
|
|
|
&emitter,
|
|
&emitter,
|
|
|
- &vec![transfer(
|
|
|
|
|
|
|
+ &[transfer(
|
|
|
&executor_key,
|
|
&executor_key,
|
|
|
&receiver,
|
|
&receiver,
|
|
|
Rent::default().minimum_balance(0),
|
|
Rent::default().minimum_balance(0),
|
|
@@ -48,7 +48,7 @@ async fn test_adversarial() {
|
|
|
);
|
|
);
|
|
|
let vaa_account_wrong_data = bench.add_vaa_account(
|
|
let vaa_account_wrong_data = bench.add_vaa_account(
|
|
|
&emitter,
|
|
&emitter,
|
|
|
- &vec![transfer(
|
|
|
|
|
|
|
+ &[transfer(
|
|
|
&executor_key,
|
|
&executor_key,
|
|
|
&receiver,
|
|
&receiver,
|
|
|
Rent::default().minimum_balance(0),
|
|
Rent::default().minimum_balance(0),
|
|
@@ -57,7 +57,7 @@ async fn test_adversarial() {
|
|
|
);
|
|
);
|
|
|
let vaa_account_wrong_owner = bench.add_vaa_account(
|
|
let vaa_account_wrong_owner = bench.add_vaa_account(
|
|
|
&emitter,
|
|
&emitter,
|
|
|
- &vec![transfer(
|
|
|
|
|
|
|
+ &[transfer(
|
|
|
&executor_key,
|
|
&executor_key,
|
|
|
&receiver,
|
|
&receiver,
|
|
|
Rent::default().minimum_balance(0),
|
|
Rent::default().minimum_balance(0),
|
|
@@ -66,7 +66,7 @@ async fn test_adversarial() {
|
|
|
);
|
|
);
|
|
|
let vaa_account_wrong_emitter_chain = bench.add_vaa_account(
|
|
let vaa_account_wrong_emitter_chain = bench.add_vaa_account(
|
|
|
&emitter,
|
|
&emitter,
|
|
|
- &vec![transfer(
|
|
|
|
|
|
|
+ &[transfer(
|
|
|
&executor_key,
|
|
&executor_key,
|
|
|
&receiver,
|
|
&receiver,
|
|
|
Rent::default().minimum_balance(0),
|
|
Rent::default().minimum_balance(0),
|
|
@@ -76,7 +76,7 @@ async fn test_adversarial() {
|
|
|
|
|
|
|
|
let vaa_account_wrong_vaa_magic = bench.add_vaa_account(
|
|
let vaa_account_wrong_vaa_magic = bench.add_vaa_account(
|
|
|
&emitter,
|
|
&emitter,
|
|
|
- &vec![transfer(
|
|
|
|
|
|
|
+ &[transfer(
|
|
|
&executor_key,
|
|
&executor_key,
|
|
|
&receiver,
|
|
&receiver,
|
|
|
Rent::default().minimum_balance(0),
|
|
Rent::default().minimum_balance(0),
|
|
@@ -86,7 +86,7 @@ async fn test_adversarial() {
|
|
|
|
|
|
|
|
// The goal of this account is creating a claim_record that the attacker is going to try to use to impersonate
|
|
// The goal of this account is creating a claim_record that the attacker is going to try to use to impersonate
|
|
|
// the right claim_record
|
|
// the right claim_record
|
|
|
- let vaa_account_valid_2 = bench.add_vaa_account(&emitter_2, &vec![], VaaAttack::None);
|
|
|
|
|
|
|
+ let vaa_account_valid_2 = bench.add_vaa_account(&emitter_2, &[], VaaAttack::None);
|
|
|
|
|
|
|
|
let mut sim = bench.start().await;
|
|
let mut sim = bench.start().await;
|
|
|
sim.airdrop(&executor_key, LAMPORTS_PER_SOL).await.unwrap();
|
|
sim.airdrop(&executor_key, LAMPORTS_PER_SOL).await.unwrap();
|